請問一下各位大神們!什么是作用域?主要是用來做什么的?能給個具體的解釋嗎?謝謝
請問一下js里什么是作用域
小超VSC
2016-10-24 13:58:39
TA貢獻242條經驗 獲得超128個贊
js作用域主要是指函數或者變量起到作用的地方...
var?a?=?1;????????//a在此是一個全局變量 function?fun(){ ????console.log(a);????//此處可以使用a ????var?b?=?2; } //console.log(b);???//此處會報錯,因為變量b是在fun模塊的作用中的.
作用域你可以簡單理解為塊包....最外層的一塊就是全局作用域...被包者可以調用包者的屬性,但是包者不能調用被包者的屬性(一般情況下)....在js中...全局是比較亂的..打理比較麻煩
舉報