JavaScript 核心觀念(79) - ES6 章節:Async/Await - 為什麼要使用 Async 與基本介紹
接下來將會進入新的章節,也就是 Async 與 Await,所以接下來將會了解為什麼要使用 Async 與 Await 跟怎麼使用它。
收錄了 10 篇相關文章
接下來將會進入新的章節,也就是 Async 與 Await,所以接下來將會了解為什麼要使用 Async 與 Await 跟怎麼使用它。
Promise 其實最常見於 AJAX,因此這一章節會講一下 Promise 跟 AJAX 的關係。
接下來將會針對 Promise 介紹一些常用的 Promise API。
接下來針對 Promise 中的一個概念,也就是 Promise Chain 鏈接技巧繼續說明。
前一章節我們了解到為什麼需要 Promise 以及早期寫法差異,而這一篇開始就要針對 Promise 語法來做一個基本認識。
前面我們基本上已經認識了 Promise 基本概念也有稍微撰寫過一些 Promise,但本質上還是要再寫一次,試著建立出屬於自己的 Promise,這樣子記憶力會更猶新。
實際開發上,我們會需要按下某個按鈕就複製某一段文字,最常見就是複製優惠卷或者訂單編號等,所以這一篇紀錄一下有幾種方式可以達到將文字複製到剪貼簿的功能。
專案開發上我們一定會使用風格管理器幫我們統一程式碼的撰寫風格,那麼以前端來講就是 ESLint,但是一開始我們風格選定之後要再更改其他風格就很麻煩,所以這邊寫一篇如何將 ESLint 風格從 Standard 變成 Airbnb。
Multiple left-hand assignment(連續左側賦值) 可以說是 JavaScript 常見考題,而這又稱之為連續賦值(Chain Variable Assignments),例如:a = b = c 這種讓人匪夷所思的題目,所以就寫一篇關於這一個到底是怎麼運作的。
Functional Programming 可以說是一個非常好玩的設計模式,為什麼需要 Functional Programming 的設計模式呢?簡單來講就是要避免一些問題 (Side Effect),所以就乾脆寫一篇很入門的、很簡單的 Functional Programming in JavaScript。