JavaScript - ES6 - 樣板字串
以往在組字串時,都是透過 引號 '
、"
和 加號 +
來組合,換行也必須在結尾加上 反斜線 \
,撰寫上容易混亂,閱讀也不夠自然,因此 ES6 新增了組字串的新方法,組起來也較為接近原生的 HTML
以往在組字串時,都是透過 引號 '
、"
和 加號 +
來組合,換行也必須在結尾加上 反斜線 \
,撰寫上容易混亂,閱讀也不夠自然,因此 ES6 新增了組字串的新方法,組起來也較為接近原生的 HTML
ES6
開始可以使用箭頭 =>
來定義涵式,但與原先的函式在某些情況並不完全相同,在這篇文章中會探討箭頭函式的寫法與傳統函式的差異
在 ES6 中多了兩種變數的宣告方式,let
與 const
,其最大的目的在於盡量避免汙染到全域,原因在於載入多個模組或進行多人協作時,如果遇到相同名稱的全域變數就會發生衝突,也減少了程式的靈活性
Web storage
為 HTML 5
問世後提供的新技術,提供比 cookie
(每條 cookie
的儲存空間為 4K
) 更大 (localStorage
為 5M
) 更安全的本地端儲存空間,也不會影響到網頁效能
透過 AJAX,可與伺服器進行非同步更新,不需要重新載入網頁就可以更新內容