ECMAScript 關鍵 30天:ES5 到 ESNext 精準進擊 JS 語法與核心(iT邦幫忙鐵人賽系列書)

Yuri Tsai

  • 出版商: 博碩文化
  • 出版日期: 2021-11-12
  • 定價: $600
  • 售價: 5.0$300 (限時優惠至 2024-03-31)
  • 語言: 繁體中文
  • 頁數: 352
  • ISBN: 9864349198
  • ISBN-13: 9789864349197
  • 相關分類: JavaScript
  • 立即出貨 (庫存 > 10)

買這商品的人也買了...

商品描述

無論你是前端還是後端,點滿 Modern Web技能樹的第一步,就是徹底

認識 ECMAScript!

內容簡介:
本書內容改編自第12屆 iT 邦幫忙鐵人賽-Modern Web 組佳作系列文章《從 ES
到 ESNext - 30天輕鬆掌握ECMAScript》。作者以推動 JavaScript 發展的官方標準
-ECMAScript 作為切入主題,從語法結構來認識 JavaScript。
本書一開始,以循序漸進、深入淺出的介紹方式,帶領讀者熟悉重要概念和基
本組成,並且讓讀者在閱讀時,清楚了解有哪些相關的章節內容,藉此達到融
會貫通的效果。
語法介紹部分,則是彙整參數說明、重要特性、環境支援度等表格,加上生動
的圖說和範例程式,讓讀者全面掌握語法的起手式。
作者希望本書可以成為初學者的最佳入門書,也能幫助有實務經驗的開發者在
工作能發揮影響力,成為最得力的左右手!
書籍特色:

核心概念 一次掌握
使用圖解加上直白的敘述,深入淺出函式、物件、原型、執行環境、this 等等讓
初學者頭痛的重要機制。就算是有經驗的開發者,看完也能有新的收穫!
語法分類 特性統整
根據標準內建物件的種類和常用性規劃章節,並且依情境分類重要語法,一目
瞭然的圖表和程式碼,發揮工具書的最大價值!
ES2022 未出先看
每年埋頭苦追新釋出的標準,已經覺得累了嗎?本書透過清楚的中文敘述,並
且搭配簡單的程式範例,快速掌握開發新潮流!

作者簡介


作者簡介 Yuri Tsai

在前端技術開始蓬勃發展的2015年,踏上歷經6年的 F2E 旅程。目前正要邁入下
一個6年。
現任嘉實資訊前端工程師,同時擔任 ALPHA Camp 前端課程助教。工作之餘時常
思考自己的可能性,並且化作行動嘗試各種挑戰。希望透過文章、書籍等產出
,為從事相關領域或是有興趣的人帶來幫助。

�� 得獎紀錄
2020 | 第二屆科技觀光德塔推進賽-服務未上線組 獲台灣藍鵲獎
2020 | 第12屆 iT 邦幫忙鐵人賽-Modern Web 組《從 ES 到 ESNext - 30天輕鬆掌
握 ECMAScript》 獲佳作
2018 | 青年團隊政策好點子競賽 優勝團隊入選
2016 | 一秒搞懂政府網站創意競賽 獲佳作
�� 社群連結
歡迎搜尋「Yuri學習隨筆」追蹤Yuri的動態 ��
Facebook :https://www.facebook.com/yurijournal.tw

目錄大綱

Part 1. 基本與核心組成
Day 01. 話說 ECMAScript
Day 02. 瀏覽器與 Node.js
Day 03. 變數與常數
Day 04. 基本型別與物件型別
Day 05. 物件(Object)
Day 06. 函式(Function)
Day 07. 原型(Prototype)
Day 08. 執行環境與this
Day 09. 模組(Module)

Part 2. 文字處理
Day 10. 字串(string/String)
Day 11. 正規表達式(RegExp)

Part 3. 數值運算
Day 12. 數字(number/Number)
Day 13. bigint/BigInt
Day 14. 數學(Math)

Part 4. 資料集合
Day 15. 陣列(Array)
Day 16. Set 與 WeakSet
Day 17. Map 與 WeakMap

Part 5. 其他標準內建物件
Day 18. 類別(Class)
Day 19. 辨識符(symbol/Symbol)
Day 20.  Proxy
Day 21.  Reflect
Day 22.  Intl
Day 23.  WeakRef與FinalizationRegistry

Part 6. 運算子與流程控制
Day 24. 運算子與特殊符號
Day 25. 基本流程控制
Day 26. Promise
Day 27. async 與 await
Day 28. 可迭代的與迭代器
Day 29. 產生器(Generator)

Part 7. ESNext
Day 30. Are You Ready? ES2022!