JavaScript編程精解(原書第2版)/Web開發技術叢書

JavaScript編程精解(原書第2版)/Web開發技術叢書

作者: 馬爾奇·哈弗貝克 (Marijn Haverbeke)
出版社: 機械工業
出版在: 2016-01-01
ISBN-13: 9787111518600
ISBN-10: 7111518608
裝訂格式: 平裝
總頁數: 325 頁





內容描述


<內容簡介>
JavaScript幾乎可以說是所有現代Web應用程序的核心,無論是社交應用程序,還是時下流行的瀏覽器遊戲。雖說學習和使用JavaScript的成本並不高,但是它卻是一種靈活且複雜的編程語言,你可以用它來構建功能全面且複雜的應用程序。    馬爾奇·哈弗貝克編著的《JavaScript編程精解》深入剖析了JavaScript編程語言的內部細節,並闡述了編寫優雅高效代碼的方法。作者Marijn Haverbeke從示例代碼開始講解,逐步實現了完整的項目,與此同時作者還提供了一系列習題供讀者練習,你可以從中學習並瞭解如何編寫自己的程序。

<作者簡介>
(美)馬爾奇·哈弗貝克|譯者:盧譽聲

<目錄>
譯者序讚譽前言第一部分  JavaScript編程語言第1章  值、類型和運算符  1.1  值  1.2  數字  1.3  字符串  1.4  一元運算符  1.5  布爾值  1.6  未定義值  1.7  自動類型轉換  1.8  本章小結第2章  程序結構  2.1  表達式和語句  2.2  變量  2.3  關鍵字和保留字  2.4  環境  2.5  函數  2.6  console.log函數  2.7  返回值  2.8  prompt和confirm函數  2.9  控制流  2.10  條件執行  2.11  while和do循環  2.12  代碼縮進  2.13  for循環  2.14  跳出循環  2.15  更新變量的簡便方法  2.16  switch條件分支  2.17  大寫  2.18  註釋  2.19  本章小結  2.20  習題第3章  函數  3.1  定義函數  3.2  參數和作用域  3.3  嵌套作用域  3.4  函數值  3.5  符號聲明  3.6  調用棧  3.7  可選參數  3.8  閉包  3.9  遞歸  3.10  添加新函數  3.11  函數及其副作用  3.12  本章小結  3.13  習題第4章  數據結構:對象和數組第5章  高階函數
第6章  深入理解對象第7章  項目實戰:構建電子生態系統第8章  處理缺陷與錯誤第9章  正則表達式第10章  模塊第11章  項目實戰:開發編程語言第二部分  在瀏覽器中使用JavaScript第12章  瀏覽器中的JavaScript第13章  文檔對象模型第14章  處理事件第15章  項目實戰:平臺遊戲第16章  使用canvas繪圖第17章  HTTP協議概述第18章  表單和表單域第19章  項目實戰:繪圖程序第三部分  高級主題第20章  No第21章  項目實戰:技能分享網站第22章  JavaScript和性能




相關書籍

Brainstorming and Beyond: A User-Centered Design Method (Paperback)

作者 Chauncey Wilson

2016-01-01

大數據開發工程師系列:Java核心API編程

作者

2016-01-01

Spring Boot + Spring Cloud 微服務開發

作者 遲殿委

2016-01-01