ES6規範前後塊級作用域與函數聲明的纏纏綿綿

  今天我們就以上面的這個例子來說一下,塊級作用域與函數聲明在ES6前後的糾葛,當然在ES6之前是沒有塊級作用域的,但爲了與ES6統一,使文章更簡明,所以把這對‘{}’統一稱爲塊級作用域。   開正題之前,還是要說一下,因爲塊級作用域與函數聲明之間的這種變化,所以應該儘量避免使用。若需要,可以使用函數表達式代替。 一、ES6之前由於函數聲明會提升至全局作用域或函數作用域頂部,所以上面的代碼無法達到
相關文章
相關標籤/搜索