深入探討 JavaScript
請支持本書:購買捐款
(廣告,請不要封鎖。)

1 關於本書



1.1 本書首頁在哪裡?

「深入探討 JavaScript」首頁為 exploringjs.com/deep-js/

1.2 本書內容有哪些?

本書深入探討 JavaScript

1.3 購買本書可以得到什麼?

購買本書,您可以得到

目前價格為促銷價。隨著新增更多內容,價格將會調漲。

1.4 如何預覽內容?

在本書首頁,提供所有版本本書的詳細預覽。

1.5 如何回報錯誤?

1.6 閱讀秘訣

1.7 符號與慣例

1.7.1 什麼是類型簽章?為什麼我在這本書中看到靜態類型?

例如,您可能會看到

Number.isFinite(num: number): boolean

這稱為 Number.isFinite()類型簽章。此符號,特別是 num 的靜態類型 number 和結果的 boolean,並非真正的 JavaScript。此符號取自編譯為 JavaScript 語言的 TypeScript(大部分只是 JavaScript 加上靜態類型)。

為什麼使用此符號?它可以幫助您快速了解函式的運作方式。此符號在 2ality 部落格文章 中有詳細說明,但通常相對直觀。

1.7.2 帶有圖示的備註表示什麼?

  閱讀說明

說明如何最佳閱讀內容。

  外部內容

指向額外的外部內容。

  提示

提供與目前內容相關的提示。

  問題

提出並回答與目前內容相關的問題(類似常見問答集)。

  警告

警告陷阱等事項。

  詳細資料

提供額外的詳細資料,補充目前內容。類似於註腳。

1.8 致謝