關於本書
[2019-01-23] 本書正在進行修訂中,部份章節內容可能尚未完整
這是一本學習 JavaScript 程式語言中,有關 Promise 語法的中文入門書籍。
由於 Promise 不適合完全沒有使用過 JavaScript 程式語言的開發新手使用,建議你要觀看本書前,最好需具備以下的知識,以免有看沒有懂:
- JavaScript 基礎的知識
- Callback(回調)特性
- Closure(閉包)特性
- 錯誤處理
- 事件處理與事件迴圈(Event Loop)
本書使用了以下的風格作為撰寫風格:
對於專有名詞,例如函式庫中的定義、函式、方法、物件等專用名詞,保留原字詞不進行"取代式"的翻譯,而使用括號(())加註其後作為補充翻譯,例如:
state(狀態) 與 props(屬性)
提供的符號,儘可能使用括號(())加註符號在字句中。例如:
單行註解使用雙斜線符號(//)。
可以使用全形的逗號(,)、分號(、)與句號(。),但儘量 不使用用全形的括號(())、框號(「」)與其他符號等。而是使用半形符號。
適當的在中文字詞的前後加上空白字元,作為明顯的區隔出這個字詞。例如:
使用 擴充套件->管理 進入這個管理的頁面。
本書的所有程式碼,每行後面都"不"再使用分號(semicolon)(;)作為程式碼字句之用。
註:JavaScript 可以不需要用分號(;)來分行,有許多知名的函式庫例如 npm、redux、 Bootstrap 都已經採用這個撰寫風格。
參考資訊:
本書的所有程式碼,在 JavaScript 的字串定義均使用單引號('),而非使用雙引號(")。
本書的儲存庫使用 github,如果對本書的內容有疑問、建議或有寫錯的地方,請至以下的連結中發 ISSUE:
如果你有任何的問題,可以使用作者的個人部落格與其中的連絡方式,發問或尋求協助:
本電子書的使用的授權規定如下,如果有其他問題請再連絡作者:
Last modified 2yr ago