0%

作用域

全局作用域

函数作用域

作用域的个数:函数的个数 + 1(全局作用域)

1
2
3
4
5
6
7
8
9
var x=10
function fn(){
console.log(x)
}
function show(f){
var x=20
f()
}
show(fn); //输出10,在调用函数fn时,其只能访问到全局作用域中的x=10
1
2
3
4
5
6
var obj={
fn2:function(){
console.log(fn2) //会现在该函数内部找fn2,没有,就直接去全局找,还是没有
}
}
obj.fn2() //会报错,应该为console.log(this.fn2)
用你的钱疯狂砸向我吧~~

欢迎关注我的其它发布渠道