一道面試題引起的「血案」

前言java es6以前,js的做用域只有兩種,全局做用域和函數做用域,沒有像C和java那樣的塊級做用域,因而對於學了C或者java這類語言的而後學習js的同窗來講,會遇到不少坑。js的這個特性致使了代碼的可閱讀性、維護性和容錯性都不太好。所以es6能夠用let來申明變量,這種方式申明的變量是隻能在塊做用域裏訪問,不能跨塊訪問,也不能跨函數訪問。那麼咱們在使用let的時候,真的就徹底知道它怎麼用
相關文章
相關標籤/搜索