JS中的let變量和var變量

let允許你聲明一個作用域被限制在塊級中的變量、語句或者表達式。在Function中局部變量推薦使用let變量,避免變量名衝突。 let 關鍵詞聲明的變量不具備變量提升(hoisting)特性;let 聲明只在最靠近的一個塊中(花括號內)有效 作用域規則 let 聲明的變量只在其聲明的塊或子塊中可用,這一點,與var相似。二者之間最主要的區別在於var聲明的變量的作用域是整個封閉函數。
相關文章
相關標籤/搜索