国产欧美白嫩精品,精品思思久久99热网,亚洲国产成在线网站91,国产欧美一区二区三区户外

  • <strike id="uqc0k"></strike>
    <ul id="uqc0k"></ul>
  • <delect id="uqc0k"><s id="uqc0k"></s></delect><ul id="uqc0k"><acronym id="uqc0k"></acronym></ul>
    <center id="uqc0k"><source id="uqc0k"></source></center>
  • <strike id="uqc0k"><noscript id="uqc0k"></noscript></strike>
    <center id="uqc0k"></center>

    es5和es6的區(qū)別

    回答
    愛揚教育

    2022-02-04

    • 相關(guān)推薦
    ECMAScript5,即ES5,是ECMAScript的第五次修訂,于2009年完成標(biāo)準化。
    ECMAScript6,即ES6,是ECMAScript的第六次修訂,于2015年完成,也稱ES2015ES6是繼ES5之后的一次改進,相對于ES5更加簡潔。

    擴展資料

      塊級作用域,關(guān)鍵字let,常量const:

      let聲明變量和const聲明常量,兩個都有塊級作用域,ES5中是沒有塊級作用域的,并且var有變量提升,在let中,使用的變量一定要進行聲明。let命令,聲明變量,用法和var差不多,但是let是為JavaScript新增了塊級作用域,ES5中是沒有塊級作用域的,并且var有變量提升的概念,但是在let中,使用的變量一定要進行聲明;const聲明一個只讀的常量。一旦聲明,常量的值就不能改變。const和let一樣只在當(dāng)前代碼塊有效,且不能重復(fù)聲明,作用域不會被提升,聲明的常量必須被賦值。

      箭頭函數(shù):

      ES6中的函數(shù)定義不再使用關(guān)鍵字function(),而是利用了()=>來進行定義。

      字符串模板:

      模板字符串模板字符串是增強版的字符串,用反引號(`)標(biāo)識,可以當(dāng)作普通字符串使用,也可以用來定義多行字符串。

      賦值解構(gòu):

      解構(gòu)賦值ES6 允許按照一定模式,從數(shù)組和對象中提取值,對變量進行賦值。