请问一下各位大神们!什么是作用域?主要是用来做什么的?能给个具体的解释吗?谢谢
1 回答
Tobey_滔
TA贡献242条经验 获得超128个赞
js作用域主要是指函数或者变量起到作用的地方...
var a = 1; //a在此是一个全局变量 function fun(){ console.log(a); //此处可以使用a var b = 2; } //console.log(b); //此处会报错,因为变量b是在fun模块的作用中的.
作用域你可以简单理解为块包....最外层的一块就是全局作用域...被包者可以调用包者的属性,但是包者不能调用被包者的属性(一般情况下)....在js中...全局是比较乱的..打理比较麻烦
添加回答
举报
0/150
提交
取消