es6的一些基本語法

首先說一下什麼是es6:es6

  ECMAScript 6.0(如下簡稱 ES6)是 JavaScript 語言的下一代標準;數組

let 和 const 命令函數

  let的基本用法:this

  

     上面代碼在代碼塊之中,分別用letvar聲明瞭兩個變量。而後在代碼塊以外調用這兩個變量,結果let聲明的變量報錯,prototype

  var聲明的變量返回了正確的值。這代表,let聲明的變量只在它所在的代碼塊有效。3d

  const的基本用法:code

  

    const聲明的是一個常量,不能被修改,因此第二次聲明後會報錯!blog

數組的解構賦值:ip

  以前最基本的寫法是這樣:爲變量賦值,只能直接指定值。字符串

  

  如今能夠這樣寫:能夠從數組中提取值,按照對應位置,對變量賦值。

  

  本質上,這種寫法屬於「模式匹配」,只要等號兩邊的模式相同,左邊的變量就會被賦予對應的值。

字符串的擴展:

  

  

  暫時就瞭解到這麼多。。。。

箭頭函數:

  箭頭函數內部沒有constructor方法,prototype,因此不支持new操做,箭頭函數的this始終指向函數定義時的this,而非執行時;

  

  

  今天就到這裏啦。。。

相關文章
相關標籤/搜索