1. 程式人生 > 其它 >初識ES6(JavaScript)

初識ES6(JavaScript)

初識ES6(JavaScript)

關於ES6: ES6即ECMAScript6,是一種規範,JavaScript遵循了這種規範。

  • 優點:程式碼比較簡潔。

  • 缺點:瀏覽器的相容性不好。

1.變數和常量

  • 變數:

    • 定義方式:var(全域性變數) & let(區域性變數)

    • 使用:

      var:

      let:

      注:var定義的變數可以宣告多次,let定義的變數只能宣告一次(可以多次賦值)。

    • 作用域:

      注:var定義在物件中的變數沒有區域性作用域,let定義的變數有區域性作用域。

  • 常量:

    • 定義方式:const

    • 使用:

      注:const定義的常量必須初始化,常量一旦被定義不能被改變。

2.解構賦值

將屬性名定義在中括號內,通過順序進行依次賦值。

3.模板字串

  • 定義方式:``

  • 使用:

4.物件

  • 使用:

    注:ES6在定義物件時鍵名要與需要使用的屬性名一致,值可省略。

  • 物件拷貝:

  • 物件合併:

5.方法

6.函式

簡單嘗試一下

  • js99乘法表

  • 小球彈跳及半