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

JavaScript核心技術(shù)開發(fā)解密

JavaScript核心技術(shù)開發(fā)解密

定 價:¥69.00

作 者: 陽波 著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787121336966 出版時間: 2018-03-01 包裝: 平裝
開本: 16開 頁數(shù): 232 字?jǐn)?shù):  

內(nèi)容簡介

  本書針對JavaScript 中的核心技術(shù),結(jié)合前沿開發(fā)實踐,對JavaScript 的內(nèi)存、函數(shù)、執(zhí)行上下文、閉包、面向?qū)ο?、模塊等重點知識,進(jìn)行系統(tǒng)全面的講解與分析。每一個知識點都以實際應(yīng)用為依托,幫助讀者更加直觀地吸收知識點,為學(xué)習(xí)目前行業(yè)里的流行框架打下堅實基礎(chǔ)。本書適合JavaScript 初學(xué)者,有一定開發(fā)經(jīng)驗但是對于JavaScript 了解不夠的讀者,以及開發(fā)經(jīng)驗豐富但沒有形成自己知識體系的前端從業(yè)者。

作者簡介

  陽波,先后在盛大星辰科技、軟通動力、老虎證券從事Web前端開發(fā)的工作,目前個人創(chuàng)業(yè)中(霏微科技)。

圖書目錄

1 三種基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)1
1.1 棧 1
1.2 堆 3
1.3 隊列 4
2 內(nèi)存空間5
2.1 基礎(chǔ)數(shù)據(jù)類型與變量對象. 5
2.2 引用數(shù)據(jù)類型與堆內(nèi)存空間 7
2.3 內(nèi)存空間管理 9
3 執(zhí)行上下文11
3.1 實例1 11
3.2 實例2 15
3.3 生命周期 18
4 變量對象20
4.1 創(chuàng)建過程 20
4.2 實例分析 23
4.3 全局上下文的變量對象 26
5 作用域與作用域鏈27
5.1 作用域 27
5.1.1 全局作用域27
5.1.2 函數(shù)作用域28
5.1.3 模擬塊級作用域 29
5.2 作用域鏈 31
6 閉包33
6.1 概念 33
6.2 閉包與垃圾回收機(jī)制 38
6.3 閉包與作用域鏈 39
6.4 在Chrome 開發(fā)者工具中觀察函數(shù)調(diào)用棧、作用域鏈與閉包 41
6.5 應(yīng)用閉包 49
6.5.1 循環(huán)、setTimeout 與閉包49
6.5.2 單例模式與閉包 50
6.5.3 模塊化與閉包 53
7 this 59
8 函數(shù)與函數(shù)式編程67
8.1 函數(shù) 67
8.2 函數(shù)式編程. 75
8.2.1 函數(shù)是一等公民 77
8.2.2 純函數(shù) 80
8.2.3 高階函數(shù) 85
8.2.4 柯里化 91
8.2.5 代碼組合 101
9 面向?qū)ο?06
9.1 基礎(chǔ)概念 106
9.1.1 對象的定義106
9.1.2 創(chuàng)建對象 107
9.1.3 構(gòu)造函數(shù)與原型 108
9.1.4 更簡單的原型寫法114
9.1.5 原型鏈 114
9.1.6 實例方法、原型方法、靜態(tài)方法117
9.1.7 繼承118
9.1.8 屬性類型 122
9.1.9 讀取屬性的特性值127
9.2 jQuery 封裝詳解 127
9.3 封裝一個拖曳對象. 134
9.4 封裝一個選項卡 147
9.5 封裝無縫滾動 153
10 ES6 與模塊化159
10.1 常用語法知識 160
10.2 模板字符串 167
10.3 解析結(jié)構(gòu) 168
10.4 展開運算符 171
10.5 Promise 詳解173
10.5.1 異步與同步173
10.5.2 Promise. 175
10.5.3 async/await 185
10.6 事件循環(huán)機(jī)制 189
10.7 對象與class 197
10.8 模塊化 202
10.8.1 基礎(chǔ)語法 204
10.8.2 實例209

本目錄推薦

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