ES6改良ES5的缺陷

1. ES6新增塊級作用域 在塊級作用域內聲明的變量不會被外層所引用,也就是說不需要ES5通過(函數)閉包來解決全局變量污染的問題. 防止變量在塊級作用域外被訪問. let/cont防止變量重聲明.重複聲明會報錯. 不需要ES5閉包來解決變量污染的問題 ES5中循環體的閉包會訪問全局的 i ,而使用let 聲明的循環體會將本次循環變量鎖在塊級作用域內! ​ ​ 2.箭頭函數代替詞法作用域的"thi
相關文章
相關標籤/搜索