单一var模式
只使用一個var在函數(shù)頂部進(jìn)行變量聲明是一種非常有用的模式。它的好處在于:
1.提供一個單一的地址以查找到函數(shù)需要的所有局部變量。
2.防止出現(xiàn)變量在定義前就被使用的邏輯錯誤。
3.幫助牢記要聲明的變量,以盡可能少地使用全局變量。
4.更少的編碼(無論是輸入代碼還是傳輸代碼都更少了)。
?
單一var模式如下所示:
function func(){
var a=1,b=2,sum=a+b,myobject = {},i,j;
//函數(shù)體......
}
?
使用一個var 關(guān)鍵字聲明由逗號分隔的多個變量。在聲明變量的同時(shí)初始化變量,為變量賦初值,為變量賦初值也是一種好的做法。這樣可以防止邏輯錯誤(所有為初始化且未聲明的變量,其值都為undefined),也可提高代碼的可讀性。當(dāng)你在以后重新看這段代碼時(shí),你可以根據(jù)變量的初始值知道使用這些變量的意圖。
轉(zhuǎn)載于:https://www.cnblogs.com/joyho/articles/3208530.html
總結(jié)
- 上一篇: .NET实现应用程序登录Web页
- 下一篇: 老板:再用Log4j就收拾东西回家吧!