淺談Javascript變量作用域問題
Js中的變量作用域問題:
1、沒有塊級作用域。Js中的變量作用域不是以{}為界的,不像C/C++/Java。
如:
if(true){
var name = "qqyumidi";
}
alert(name); // 結(jié)果:qqyumidi
Js會將在if中定義的變量添加到當(dāng)前的執(zhí)行環(huán)境中,尤其在使用for循環(huán)時需要注意與其他語言的差異。
for(var i=0; i<10; i++){
;
}
alert(i); // 結(jié)果:10
這里僅僅是個人的理解,如有紕漏,還請大家告之。
相關(guān)文章
Taro UI框架開發(fā)小程序?qū)崿F(xiàn)左滑喜歡右滑不喜歡效果的示例代碼
這篇文章主要介紹了Taro UI開發(fā)小程序?qū)崿F(xiàn)左滑喜歡右滑不喜歡效果,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05
不使用JavaScript實現(xiàn)菜單的打開和關(guān)閉效果demo
本文通過實例代碼給大家分享在不使用JavaScript實現(xiàn)菜單的打開和關(guān)閉效果,非常不錯,具有參考借鑒價值,需要的朋友參考下吧2018-05-05
BootStrap Table 設(shè)置height表頭與內(nèi)容無法對齊的問題
這篇文章主要介紹了BootStrap Table 設(shè)置height表頭與內(nèi)容無法對齊的問題,需要的朋友可以參考下2016-12-12
BOOTSTRAP時間控件顯示在模態(tài)框下面的bug修復(fù)
這篇文章主要介紹了BOOTSTRAP時間控件顯示在模態(tài)框下面的bug修復(fù),需要的朋友可以參考下2015-02-02
BootStrap 模態(tài)框?qū)崿F(xiàn)刷新網(wǎng)頁并關(guān)閉功能
這篇文章主要介紹了BootStrap 模態(tài)框?qū)崿F(xiàn)刷新網(wǎng)頁并關(guān)閉的功能,實現(xiàn)方法簡單易懂,需要的朋友可以參考下2017-01-01
從0到1學(xué)習(xí)JavaScript編寫貪吃蛇游戲
這篇文章主要為大家詳細介紹了JavaScript編寫貪吃蛇游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-07-07

