javascript作用域容易記錯的兩個(gè)地方分析
更新時(shí)間:2012年06月22日 01:24:27 作者:
javascript作用域容易記錯的兩個(gè)地方分析,學(xué)習(xí)js的朋友可以參考下
1.
function fun()
{
var a="rxm";
b="cwr";
}
alert(a);//錯誤,a局部變量
alert(b); //"cwr",b全局變量。
2.
var a="rxm";
function fun()
{
alert(a);
var a="123";
alert(a);
}
fun();
alert(a);
輸出結(jié)果:undefined;123;rxm
復(fù)制代碼 代碼如下:
function fun()
{
var a="rxm";
b="cwr";
}
alert(a);//錯誤,a局部變量
alert(b); //"cwr",b全局變量。
2.
復(fù)制代碼 代碼如下:
var a="rxm";
function fun()
{
alert(a);
var a="123";
alert(a);
}
fun();
alert(a);
輸出結(jié)果:undefined;123;rxm
相關(guān)文章
javascript下過濾數(shù)組重復(fù)值的代碼
javascript下過濾數(shù)組重復(fù)值的代碼...2007-09-09
前端實(shí)現(xiàn)時(shí)鐘網(wǎng)頁的詳細(xì)代碼示例
本文介紹了如何在網(wǎng)頁中實(shí)現(xiàn)一個(gè)動態(tài)顯示的時(shí)鐘,并且添加了白天和夜晚兩種模式的切換功能,通過簡單的HTML結(jié)構(gòu)和JavaScript代碼,使用Date()函數(shù)動態(tài)獲取當(dāng)前的時(shí)間,并將時(shí)、分、秒通過邏輯綁定到相應(yīng)的div元素上,實(shí)現(xiàn)時(shí)鐘的動態(tài)顯示,需要的朋友可以參考下2024-09-09
Javascript 兩種刷新方法以及區(qū)別和適用范圍
這篇文章主要介紹了Javascript 兩種刷新方法以及區(qū)別和適用范圍的相關(guān)資料,需要的朋友可以參考下2017-01-01
當(dāng)達(dá)到輸入長度時(shí)表單自動切換焦點(diǎn)
給每個(gè)字段限制輸入長度,當(dāng)達(dá)到輸入長度時(shí)自動切換焦點(diǎn),以增強(qiáng)表單的易用性,需要的朋友可以參考下2014-04-04
JavaScript判斷兩個(gè)對象是否相等的方法總結(jié)
判斷兩個(gè)對象是否相等是js中的一個(gè)很常見的內(nèi)容,不同的編程語言和環(huán)境可能會有不同的方式來實(shí)現(xiàn)這一目標(biāo),在 JavaScript 中,判斷兩個(gè)對象是否相等主要有以下幾種方法,感興趣的小伙伴跟著小編一起來看看吧2024-08-08

