关于作用域和自由变量的场景题
let i
for (i = 1; i <= 3; i++){
setTimeout(function () {
console.log(i)
}, 0);
}
// 输出结果4个4
let a = 100
function test() {
alert(a) // 100
a = 10
alert(a) //10
}
test()
alert(a) // 10
字符串字母开头,后边是字母数字下划线,长度是30
const reg = /^[a-zA-Z]\w{5,29}$/
网友评论