精通 JavaScript, 3/e (Eloquent JavaScript, 3/e)
Marijn Haverbeke 著 黃詩涵 譯
- 出版商: 碁峰資訊
- 出版日期: 2021-11-09
- 定價: $580
- 售價: 7.9 折 $458
- 語言: 繁體中文
- 頁數: 512
- 裝訂: 平裝
- ISBN: 9865029898
- ISBN-13: 9789865029890
-
相關分類:
JavaScript
- 此書翻譯自: Eloquent JavaScript : A Modern Introduction to Programming, 3/e (Paperback)
-
相關翻譯:
JavaScript 編程精解, 3/e (簡中版)
立即出貨 (庫存 < 9)
買這商品的人也買了...
-
JavaScript-優良部份 (JavaScript: The Good Parts)$420$332 -
Kent Beck 的實作模式 (Implementation Patterns)$320$272 -
Speaking JavaScript|簡明完整的 JS 精要指南 (Speaking JavaScript)$780$616 -
深入淺出 JavaScript 程式設計 (Head First JavaScript Programming)$980$774 -
CSS Secrets 中文版|解決網頁設計問題的有效秘訣 (CSS Secrets: Better Solutions to Everyday Web Design Problems)$680$537 -
你所不知道的 JS|範疇與 Closures,this 與物件原型 (You Don't Know JS: this & Object Prototypes)$520$411 -
你所不知道的 JS|ES6 與未來發展 (You Don't Know JS: ES6 & Beyond)$520$411 -
忍者:JavaScript 開發技巧探秘, 2/e (Secrets of the JavaScript Ninja, 2/e)$650$507 -
$454Node.js 實戰, 2/e (Node.js in Action, 2/e) -
$750Eloquent JavaScript : A Modern Introduction to Programming, 3/e (Paperback) -
0 陷阱!0 誤解!8 天重新認識 JavaScript!(iT邦幫忙鐵人賽系列書)$550$468 -
金魚都能懂的 CSS 選取器:金魚都能懂了你還怕學不會嗎(iT邦幫忙鐵人賽系列書)$560$437 -
用 Node.js 一統 JavaScript 前後端:強勢 Web 開發親手作 (有些許瑕疵,不影響閱讀)$780$616 -
軟體架構原理|工程方法 (Fundamentals of Software Architecture: A Comprehensive Guide to Patterns, Characteristics, and Best Practices)$680$537 -
重新認識 Vue.js:008天絕對看不完的 Vue.js 3 指南$600$468 -
JavaScript 大全, 7/e (Javascript: The Definitive Guide: Master the World's Most-Used Programming Language, 7/e)$1,200$948 -
Clean Code 學派的風格實踐:開發可靠、可維護又強健的 JavaScript (Clean Code in JavaScript)$690$538 -
設計重構:25個管理技術債的技巧消除軟體設計臭味 (Refactoring for Software Design Smells: Managing Technical Debt)$520$406 -
TypeScript 邁向專家之路:零基礎 JavaScript 打通 Angular、React 與 Vue.js 前端框架實戰 (Essential TypeScript: From Beginner to Pro)$880$695 -
ECMAScript 關鍵 30天:ES5 到 ESNext 精準進擊 JS 語法與核心(iT邦幫忙鐵人賽系列書)$600$468 -
Web 應用系統安全|現代 Web 應用程式開發的資安對策 (Web Application Security)$580$458 -
Python 出神入化:Clean Coder 才懂的 Pythonic 技法,為你的程式碼畫龍點睛! (Clean Code in Python, 2/e)$720$562 -
JavaScript 多執行緒|超越事件迴圈的並行 (Multithreaded JavaScript)$580$458 -
AWS 職場實戰手冊 - 企業架站、安全防護、費用監控,用最省錢的方式紮實學會!$620$490 -
成為 Git 專家的 18天學習計畫$520$390
商品描述
導入現代程式設計原則
精通網頁程式語言
當今幾乎每個網頁應用程式的核心裡都有JavaScript的身影,從Twitter這類的社群應用程式到Phaser、Babylon等在瀏覽器環境下設計的遊戲框架。在一般人眼裡,JavaScript是程式初學者較容易上手的入門語言,但其本質其實相當靈活而且複雜,可用於開發所有規模大小的應用程式。
《Eloquent JavaScript 第三版》終於在千呼萬喚下登場了,經過徹底修訂的內容將帶讀者深入JavaScript語言,示範如何寫出漂亮同時又有效率的程式碼。本次更新納入全新功能,例如:類別表示法、箭頭函式、迭代器、非同步函式、字串範本及區塊作用範圍。
作者Haverbeke藉由程式範例進行沉浸式教學,讓讀者從第一章開始就進入程式碼的世界。同時,利用章節末的練習題和完整章節的實作專案,提供讀者自己撰寫程式的機會,累積動手的經驗。本書帶領讀者從JavaScript語言的基礎結構、控制結構、函式及資料結構學起,幫助讀者先撰寫出基本的程式;接著學習處理程式發生的錯誤、修復程式臭蟲、模組化以及非同步程式設計,再推進到網頁瀏覽器的範疇,學習如何使用JavaScript設計瀏覽器相關程式。讀者跟著書中的幾個實作專案,例如,設計瀏覽器遊戲、簡單的程式語言和繪圖程式,還能從中學到:
‧了解程式設計的基本要素,包括程式語法、控制和資料
‧藉由物件導向和函式語言程式設計兩大技巧來組織與釐清程式碼
‧撰寫瀏覽器腳本及開發基礎的網頁應用程式
‧發揮文件物件模型(DOM)的效用,與瀏覽器進行互動
‧利用Node.js環境建置伺服器與開發工具函式
看到這裡,你是不是覺得自己已經精通這項網頁程式語言了呢?
本書提供的線上封閉測試環境中有書中所有的原始程式碼。讀者可在這個測試環境中編輯、執行程式碼,並且立即看到程式碼的輸出結果。
作者簡介
Marijn Haverbeke 對程式設計充滿熱忱,精通多種語言。他經手過的軟體系統範疇相當廣泛,從資料庫、編譯器到編輯器都有涉獵。目前經營一家小型企業,主要開發項目為其所主導的開放原始碼專案。
目錄大綱
PART I 程式語言
第 1 章 資料值、資料型態與運算子
第 2 章 程式結構
第 3 章 函式
第 4 章 資料結構:物件與陣列
第 5 章 高階函式
第 6 章 物件的秘密
第 7 章 實作專案:宅配機器人
第 8 章 臭蟲與錯誤
第 9 章 規則運算式
第 10 章 模組
第 11 章 非同步程式設計
第 12 章 實作專案:自創一個小型的程式語言
PART II 瀏覽器
第 13 章 Javascript 與瀏覽器
第 14 章 文件物件模型
第 15 章 事件處理
第 16 章 專案:2D 平面遊戲
第 17 章 繪圖:Canvas 元素
第 18 章 HTTP 與表單
第 19 章 實作專案:小畫家線上版
PART III NODE 開發環境
第 20 章 伺服器端開發環境:NODE.JS 入門
第 21 章 實作專案:技能交流網站
第 22 章 提升 JavaScript 效能的技巧
解題提示









