W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
2.1?對(duì)所有的引用使用?const
?;避免使用?var
。
為什么?這能確保你無(wú)法對(duì)引用重新賦值,也不會(huì)導(dǎo)致出現(xiàn) bug 或難以理解。
// bad
var a = 1;
var b = 2;
// good
const a = 1;
const b = 2;
2.2?如果你一定需要可變動(dòng)的引用,使用?let
?代替?var
。
為什么?因?yàn)?
let
?是塊級(jí)作用域,而?var
?是函數(shù)作用域。
// bad
var count = 1;
if (true) {
count += 1;
}
// good, use the let.
let count = 1;
if (true) {
count += 1;
}
2.3?注意?let
?和?const
?都是塊級(jí)作用域。
// const 和 let 只存在于它們被定義的區(qū)塊內(nèi)。
{
let a = 1;
const b = 1;
}
console.log(a); // ReferenceError
console.log(b); // ReferenceError
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: