千鋒教育JavaScript全套視頻教程(10天學(xué)會Js,前端javascrip

ES6新特性:
不一樣的變量聲明:const和let
ES6推薦使用let聲明局部變量,相比之前的var(無論聲明在何處,都會被視為聲明在函數(shù)的最頂部)
let和var聲明的區(qū)別:
? let表示聲明變量,而const表示聲明常量,兩者都為塊級作用域;const 聲明的變量都會被認(rèn)為是常量,意思就是它的值被設(shè)置完成后就不能再修改了:
? 有幾個(gè)點(diǎn)需要注意:
? let 關(guān)鍵詞聲明的變量不具備變量提升(hoisting)特性
? let 和 const 聲明只在最靠近的一個(gè)塊中(花括號內(nèi))有效
? 當(dāng)使用常量 const 聲明時(shí),請使用大寫變量,如:CAPITAL_CASING
? const 在聲明時(shí)必須被賦值
標(biāo)簽: