注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JavaScript技術(shù)手冊(cè)

JavaScript技術(shù)手冊(cè)

JavaScript技術(shù)手冊(cè)

定 價(jià):¥88.00

作 者: 林信良 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302554400 出版時(shí)間: 2020-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 398 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  JavaScript是一種網(wǎng)絡(luò)腳本語(yǔ)言,被廣泛用于Web應(yīng)用開(kāi)發(fā),常用來(lái)為網(wǎng)頁(yè)添加各式各樣的動(dòng)態(tài)功能,為用戶提供更流暢美觀的瀏覽效果。JavaScript腳本通常是通過(guò)嵌入在HTML中來(lái)實(shí)現(xiàn)自身功能的?!禞avaScript技術(shù)手冊(cè)》內(nèi)容涵蓋ES6到ES11,不僅介紹了JavaScript的基礎(chǔ)語(yǔ)法、對(duì)象、構(gòu)造函數(shù)、原型與類等基本內(nèi)容,還深入介紹了異步設(shè)計(jì)、錯(cuò)誤處理、meta programming等高級(jí)內(nèi)容。此外,還運(yùn)用標(biāo)準(zhǔn)模塊語(yǔ)法將DOM操作、事件處理、樣式設(shè)定、XMLHttpRequest操作等細(xì)節(jié),逐一封裝成為可用的模塊?!禞avaScript技術(shù)手冊(cè)》對(duì)于初學(xué)者來(lái)說(shuō),只要了解Windows基本操作,無(wú)須有任何程序語(yǔ)言基礎(chǔ),便可以扎扎實(shí)實(shí)地學(xué)習(xí)JavaScript。對(duì)于有一定JavaScript開(kāi)發(fā)經(jīng)驗(yàn)、正在或準(zhǔn)備從事JavaScript開(kāi)發(fā)的人來(lái)說(shuō),通過(guò)該書的高級(jí)內(nèi)容,能夠掌握J(rèn)avaScript的技術(shù)精髓,進(jìn)而應(yīng)用于實(shí)踐工作中。

作者簡(jiǎn)介

  林信良(網(wǎng)名:良葛格),畢業(yè)于臺(tái)灣大學(xué)電機(jī)工程學(xué)系,目前為自由工作者,擅長(zhǎng)技術(shù)寫作、翻譯與教育訓(xùn)練。喜歡研究程序語(yǔ)言、框架、社群,從中學(xué)習(xí)設(shè)計(jì)、典范及文化,并利用閑暇之余記錄所學(xué)技術(shù),涵蓋C/C++、Java、Python、JavaScript、Haskell、OpenSCAD、WebAssembly等領(lǐng)域。目前出版的著作有《JSP& Servlet學(xué)習(xí)筆記(第3版)》《JSP & Servlet學(xué)習(xí)筆記(第2版)》《Java JDK 8學(xué)習(xí)筆記》《Java JDK 9學(xué)習(xí)筆記》《Spring技術(shù)手冊(cè)》,譯作有《Ajax實(shí)戰(zhàn)手冊(cè)》《iQuery實(shí)戰(zhàn)手冊(cè)(第2版)》。

圖書目錄

第1章 JavaScript技術(shù)概述
1.1 認(rèn)識(shí)JaVaScript
1.1.1 JavaScript的發(fā)展
1.1.2 認(rèn)識(shí)TC39提案
1.1.3 使用哪個(gè)版本
1.2 準(zhǔn)備JavaScript環(huán)境
1.2.1 JavaScript引擎
1.2.2 下載、安裝Nodejs
1.3 重點(diǎn)復(fù)習(xí)
第2章 類型、變量與運(yùn)算符
2.1 從Hello World開(kāi)始
2.1.1 使用REPL
2.1.2 撰寫JavaScript原始碼
2.1.3 哈啰!世界!
2.2 內(nèi)建類型
2.2.1 基本類型
2.2.2 復(fù)合類型
2.2.3 數(shù)組與類數(shù)組
2.3 變量與運(yùn)算符
2.3.1 變量
2.3.2 嚴(yán)格模式
2.3.3 加減乘除運(yùn)算
2.3.4 比較運(yùn)算
2.3.5 邏輯運(yùn)算
2.3.6 位運(yùn)算
2.3.7 條件、指定、遞增/遞減
2.4 重點(diǎn)復(fù)習(xí)
第3章 流程語(yǔ)法與函數(shù)
3.1 使用除錯(cuò)器
3.1.1 使用Visual Studio Code
3.1.2 使用調(diào)試程序
3.2 流程語(yǔ)法
3.2.1 if分支判斷
3.2.2 變量與區(qū)塊
3.2.3 switch比對(duì)
3.2.4 for循環(huán)
3.2.5 while循環(huán)
3.2.6 break、continue
3.3 函數(shù)入門
3.3.1 聲明函數(shù)
3.3.2 參數(shù)與自變量
3.3.3 一級(jí)函數(shù)的運(yùn)用
3.3.4 函數(shù)字面量與箭號(hào)函數(shù)
3.3.5 Closure
3.3.6 產(chǎn)生器函數(shù)
3.3.7 模板字符串與標(biāo)記模板
3.4 重點(diǎn)復(fù)習(xí)
3.5 課后練習(xí)
第4章 使用對(duì)象
4.1 特性與方法
4.1.1 特性與undefined
4.1.2 函數(shù)與this
4.1.3 對(duì)象字面量增強(qiáng)
4.1.4 解構(gòu)、余集、打散
4.2 對(duì)象協(xié)議
4.2.1 valueof()與toString()
4.2.2 符號(hào)
4.2.3 運(yùn)用標(biāo)準(zhǔn)符號(hào)
4.3 重點(diǎn)復(fù)習(xí)
4.4 課后練習(xí)
第5章 構(gòu)造函數(shù)、原型與類
5.1 構(gòu)造函數(shù)
5.1.1 封裝對(duì)象建構(gòu)流程
5.1.2 私有性模擬
5.1.3 特性描述器
5.1.4 擴(kuò)充、彌封、凍結(jié)
5.2 原型對(duì)象
5.2.1 構(gòu)造函數(shù)與prototype
5.2.2 ____proto____與Object.ereate()
5.2.3 原型鏈
5.2.4 基于原型的繼承
5.2.5 重新定義方法
5.3 類語(yǔ)法
5.3.1 定義類
5.3.2 定義方法
5.3.3 實(shí)現(xiàn)繼承
5.3.4 super與extends
5.4 重點(diǎn)復(fù)習(xí)
5.5 課后練習(xí)
第6章 異步設(shè)計(jì)
6.1 初識(shí)異步
6.1.1 使用setTimeout()
6.1.2 同步
6.1.3 異步與回調(diào)
6.2 PromiSe
6.2.1 Promise實(shí)例
6.2.2 銜接Promise
6.2.3 Promise與產(chǎn)生器
6.3 async、await
6.3.1 async函數(shù)
6.3.2 await與Promise
6.3.3 for-await-of與異步產(chǎn)生器函數(shù)
……
第7章 錯(cuò)誤處理
第8章 常用標(biāo)準(zhǔn)API
第9章 meta-programmIng
第10章 進(jìn)入瀏覽器
第11章 DOM、事件與樣式
第12章 網(wǎng)絡(luò)通信方案
第13章 瀏覽器保存方案
附錄A HTTP簡(jiǎn)介

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)