你不知道的javascript上(shàng)卷pdf下載 最(zuì)新軟件|熱門(mén)排行|軟件分類|軟件專題|廠商大(dà)全(quán)

您的位(wèi)置: 首頁應用軟件電子閱讀 → 你不知道的javascript上卷 高清電子pdf版

你不知道(dào)的javascript上卷

高清電子pdf版 你(nǐ)不知道的javascript上卷 網友評分:8
  • 軟件大小(xiǎo):2.88M
  • 軟件語言:中文
  • 軟件(jiàn)類型:國產軟件
  • 軟件類別:免費軟(ruǎn)件 / 電子閱讀
  • 更新時間:2016-09-22 17:12
  • 運行環境:WinAll, WinXP
  • 軟件等級:4級
  • 軟件廠商(shāng):
  • 官方(fāng)網站:暫無(wú)
好評:50%頂一個
壞評:50踩一個

同類相關軟件

軟件介紹

你不(bú)知道的javascript上卷pdf版是一款專門為學習js的編程用戶(hù)提供的高清pdf版本,讓用戶更好的一鍵下麵免費高清pdf閱讀(dú),快速提升你(nǐ)的編程能力,此為上卷,有需要的用戶歡迎下載!

本書介紹

JavaScript語言有很多複雜(zá)的概念,但卻用簡(jiǎn)單(dān)的方式體現出來(比(bǐ)如回調函數),因此,JavaScript開發者(zhě)無需理解語言內部的原理,就能編寫出功能全麵的程序;就像收(shōu)音機一樣,你無需理解裏麵(miàn)的管子和線圈都是做什麽用的,隻要會操(cāo)作收音機(jī)上(shàng)的按鍵,就可以收聽(tīng)你喜歡的節目。然而,JavaScript的這(zhè)些複雜精妙的概念才是(shì)語言的(de)精髓,即使是經驗豐富的(de)JavaScript開(kāi)發者,如果(guǒ)沒有認真學習也無法真正理解(jiě)語(yǔ)言本身的特性。正是因為絕大多數人不求甚解,一遇到出(chū)乎意料(liào)的行為就認(rèn)為是語言(yán)本身有缺陷,進而(ér)把(bǎ)相關的特性加入黑名單(dān),久而久之就排除了這門語言的多樣性,人為地使它變(biàn)得不完整、不安全。

“你不知道的(de)JavaScript”係列就(jiù)是(shì)要讓不求甚解(jiě)的JavaScript開發者迎(yíng)難而上,深入語言內部,弄清楚JavaScript每一個零部件的用途(tú)。本書介紹了該(gāi)係列的兩個主題:“作用域和閉包”以及“this和對象原型”。掌(zhǎng)握了這些知識之後,無論什(shí)麽技(jì)術、框架和流行詞語,你都能輕鬆理解。

目錄  

前言  VIII

第一部分 作用域(yù)和閉(bì)包

序  2

第1章 作用域是什麽(me)  4

1.1 編譯原理  4

1.2 理解作用域  6

1.2.1 演員表(biǎo)  6

1.2.2 對話  6

1.2.3 編譯器有話說  7

1.2.4 引擎和作用域的對話  9

1.2.5 小(xiǎo)測驗(yàn)  10

1.3 作用域嵌套  10

1.4 異(yì)常  12

1.5 小結  12

第2章 詞法作用域(yù)  14

2.1 詞法階段  14

2.2 欺騙詞法(fǎ)  17

2.2.1 evals  17

2.2.2 with  18

2.2.3 性能  20

2.3 小(xiǎo)結  21

第3章 函數作用域(yù)和塊(kuài)作用域  22

3.1 函數中的作用域  22

3.2 隱藏內部實現  23

3.3 函數作用域  26

3.3.1 匿(nì)名和具名  27

3.3.2 立即執行函數表達(dá)式(shì)  28

3.4 塊作用域  30

3.4.1 with  31

3.4.2 try/catch  31

3.4.3 let  32

3.4.4 const  35

3.5 小結  36

第4章 提升  37

4.1 先有雞還是先有蛋  37

4.2 編譯(yì)器再度來襲  38

4.3 函數優先  40

4.4 小結  41

第5章 作用域閉包  43

5.1 啟示  43

5.2 實質問題  44

5.3 現在(zài)我懂了  47

5.4 循環和閉包  48

5.5 模塊  51

5.5.1 現(xiàn)代(dài)的模塊機製  54

5.5.2 未來的模塊機製  56

5.6 小結  57

附錄A 動態作用域  58

附錄B 塊作用域的替代方案  60

附錄C this詞法  64

附錄D 致(zhì)謝  67

第二部分 this和對象原型

序  72

第1章(zhāng) 關於this  74

1.1 為什麽要用this  74

1.2 誤解  76

1.2.1 指向自身  76

1.2.2 它的作(zuò)用域  79

1.3 this到底是什麽  80

1.4 小結  80

第2章 this全麵解析  82

2.1 調用位置  82

2.2 綁定規則  83

2.2.1 默(mò)認綁定  83

2.2.2 隱式綁定  85

2.2.3 顯式(shì)綁定  87

2.2.4 new綁定  90

2.3 優先級  91

2.4 綁定例外  95

2.4.1 被忽略的this  96

2.4.2 間接引用  97

2.4.3 軟綁定  98

2.5 this詞法  99

2.6 小結(jié)  101

第3章(zhāng) 對象  102

3.1 語法  102

3.2 類(lèi)型  103

3.3 內容  105

3.3.1 可計算屬性名  106

3.3.2 屬性與方法  107

3.3.3 數組  108

3.3.4 複製對象  109

3.3.5 屬性描述符  111

3.3.6 不變性  114

3.3.7 [[Get]]  115

3.3.8 [[Put]]  116

3.3.9 Getter和Setter  117

3.3.10 存在性  119

3.4 遍曆  121

3.5 小結  124

第(dì)4章 混合對象“類”  126

4.1 類理論  126

4.1.1 “類”設計(jì)模式  127

4.1.2 JavaScript中的“類”  128

4.2 類的機製  128

4.2.1 建造(zào)  128

4.2.2 構造函數  130

4.3 類的繼承  130

4.3.1 多態  132

4.3.2 多重繼承(chéng)  134

4.4 混入  134

4.4.1 顯式混入  135

4.4.2 隱式混入  139

4.5 小結  140

第5章 原型  142

5.1 [[Prototype]]  142

5.1.1 Object.prototype  144

5.1.2 屬性設置和屏蔽  144

5.2 “類”  146

5.2.1 “類”函數  146

5.2.2 “構造函數”  149

5.2.3 技術  151

5.3 (原型)繼承(chéng)  153

5.4 對(duì)象關聯  159

5.4.1 創建關聯  159

5.4.2 關聯關係是備用  161

5.5 小結  162

第6章 行為(wéi)委(wěi)托(tuō)  164

6.1 麵向委托的設計(jì)  165

6.1.1 類理論  165

6.1.2 委托理論  166

6.1.3 比較(jiào)思維模型  170

6.2 類與對象  173

6.2.1 控件“類”  174

6.2.2 委托控件對象  176

6.3 更簡潔的設計  178

6.4 更好的語法  182

6.5 內省  185

6.6 小結  187

軟(ruǎn)件截(jié)圖

下(xià)載地址 電腦(nǎo)版

點擊報錯 軟件無法下載(zǎi)或下載後無法使用,請點擊報錯,謝(xiè)謝!

用戶評論

熱門評論

最新評論

發表評論 查看所有評論(0)

昵稱(chēng):
請(qǐng)不要評論無意義或髒話,我們所有評論會有人工審核.
字數: 0/500 (您的評論(lùn)需要經過審核才能顯示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡