亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網
    最全最豐富的資訊網站

    es6語法有塊級作用域嗎

    es6語法有塊級作用域,由一對大括號包裹形成的作用域就是塊級作用域。es6引用了塊級作用域,允許在塊級作用域中聲明函數(shù);函數(shù)聲明語句的行為類似于let,在塊級作用域之外不可以引用。

    es6語法有塊級作用域嗎

    本教程操作環(huán)境:windows10系統(tǒng)、ECMAScript 6.0版、Dell G3電腦。

    es6語法有塊級作用域嗎

    es6語法有塊級作用域

    由一對大括號包裹形成的作用域就是塊級作用域

    ES6 引入了塊級作用域,明確允許在塊級作用域之中聲明函數(shù)。ES6 規(guī)定,塊級作用域之中,函數(shù)聲明語句的行為類似于let,在塊級作用域之外不可引用。

    在ES6之前JavaScript是沒有塊級作用域的,所有的變量都通過var關鍵字去聲明,即在控制語句中的變量也可以在外部的作用域去訪問。

    隨著ES6的到來JavaScript給我們帶來的let 和 const關鍵字,也讓它本身擁有了塊級作用域的概念( { }內部都是塊級作用域,在測試小demo的時候可以使用{ }來創(chuàng)建一個塊級作用域來避免變量名稱的沖突 )。我們在控制語句中使用let 和 const定義的變量外部是不可以訪問的。如果全局作用域中沒有定義相同名稱的變量會報相應的錯誤:

    es6語法有塊級作用域嗎

    用處:在你需要一些臨時的變量的時候,塊級作用域就可以發(fā)揮他的作用。而通過創(chuàng)建塊級作用域,我們就不會擔心會不會搞亂其他人定義的全局變量,我們就可以根據(jù)自己的想法來定義自己的變量了。

    贊(0)
    分享到: 更多 (0)
    網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號