天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 論文百科 > 英文數(shù)據(jù)庫 >

《JavaScript啟示錄》

發(fā)布時間:2016-06-19 08:09

  本文關(guān)鍵詞:JavaScript啟示錄,由筆耕文化傳播整理發(fā)布。


JavaScript啟示錄

JavaScript啟示錄

基本信息

作者: (美)Cody Lindley   

譯者: 徐濤

出版社:人民郵電出版社

ISBN:9787115334947

上架時間:2014-2-21

出版日期:2014 年3月

開本:16開

頁碼:148

版次:1-1

所屬分類:計(jì)算機(jī)

 

更多關(guān)于》》》 JavaScript啟示錄

 

編輯推薦

    JavaScript知名專家力作,深入剖析JavaScript。

  知名JavaScript專家湯姆大叔徐濤傾力翻譯。如果你是一名JavaScript新手或中級開發(fā)人員,本書將會幫助你鞏固對JavaScript的理解,特別是當(dāng)你使用JavaScript庫的時候。在這本簡明扼要的圖書中,JavaScript專家Cody Lindley通過剖析JavaScript對象及其細(xì)微區(qū)別,準(zhǔn)確地提供了這種語言的詳細(xì)信息。

  庫和框架能夠幫助我們快速有效地構(gòu)建Web應(yīng)用程序,但是當(dāng)它們出錯或性能出問題的時候,知道這些庫和框架是如何以及為何能夠工作,就顯得至關(guān)重要了。如果你已經(jīng)準(zhǔn)備好了深入了解JavaScript的內(nèi)部核心原理,那么本書正是你所需要的。

  通過本書,你將能夠:

  得到可以立即運(yùn)行的真實(shí)代碼,幫助你概括和理解ECMA-262第3版;

  剖析JavaScript對象的創(chuàng)建過程;

  學(xué)習(xí)復(fù)雜值、原始值、作用域和繼承特性;

  理解head對象的重要性;

  使用字符串、數(shù)字、布爾對象和值;

  了解如何使用null值和內(nèi)置的math對象;

  深入了解細(xì)節(jié)——超越Mozilla的JavaScript 1.5參考指南。

 

內(nèi)容簡介

    書籍

    計(jì)算機(jī)書籍

  javascript是web開發(fā)人員必須掌握的一門編程語言,但javascript語言及其相關(guān)技術(shù)正在變得越來越復(fù)雜。如何掌握javascript的基本概念和核心技術(shù),往往讓初學(xué)者和javascript新手感到束手無策。

  《JavaScript啟示錄》力圖在有限的篇幅內(nèi),通過考察原生javascript對象和所支持的細(xì)微差別,來給讀者展現(xiàn)準(zhǔn)確的javascript世界觀,涉及對象、屬性、復(fù)雜值、原始值、作用域、繼承、this關(guān)鍵字、head對象等重要概念。本書幫助讀者厘清這些概念,進(jìn)而掌握應(yīng)用它們的技術(shù)和技巧。

  《JavaScript啟示錄》適合希望通過深入了解javascript對象來鞏固對語言理解的高級初學(xué)者或中級javascript開發(fā)人員閱讀,也適合準(zhǔn)備研究javascript幕后知識的javascript庫使用老手參考。

目錄

JavaScript啟示錄

第1章 javascript對象 1

1.1 創(chuàng)建對象 1

1.2 javascript構(gòu)造函數(shù)構(gòu)建并返回對象實(shí)例 6

1.3 javascript原生/內(nèi)置對象構(gòu)造函數(shù) 7

1.4 用戶自定義/非原生對象構(gòu)造函數(shù) 8

1.5 使用new操作符實(shí)例化構(gòu)造函數(shù) 10

1.6 從構(gòu)造函數(shù)創(chuàng)建字面量值 11

1.7 原始值(或簡單值) 13

1.8 null、undefined、“string”、10、true和false等原始值不是對象 14

1.9 如何存儲和復(fù)制原始值 15

1.10 原始值比較采用值比較 16

1.11 原始值(string、number、boolean)在被用做對象時就像對象 17

1.12 復(fù)雜值(或組合值) 18

1.13 如何存儲或復(fù)制復(fù)雜值 19

1.14 復(fù)雜對象比較采用引用比較 20

1.15 復(fù)雜對象具有動態(tài)屬性 21

1.16 typeof操作符 21

1.17 動態(tài)屬性支持易變對象 23

1.18 構(gòu)造函數(shù)實(shí)例都擁有指向其構(gòu)造函數(shù)的constructor屬性 24

1.19 驗(yàn)證對象是否是特定構(gòu)造函數(shù)的實(shí)例 26

1.20 構(gòu)造函數(shù)創(chuàng)建的實(shí)例可擁有自己獨(dú)立的屬性(實(shí)例屬性) 27

1.21 javascript對象和object()對象 28

第2章 對象與屬性 29

2.1 復(fù)雜對象可以將大多數(shù)javascript值作為屬性 29

2.2 封裝復(fù)雜對象 30

2.3 用點(diǎn)表示法或中括號表示法獲取/設(shè)置/更新對象屬性 31

2.4 刪除對象屬性 34

2.5 如何解決對象屬性的引用 34

2.6 使用hasownproperty驗(yàn)證對象屬性不是來自原型鏈 37

2.7 使用in操作符檢查一個對象是否包含給定屬性 37

2.8 使用for in循環(huán)枚舉(循環(huán)遍歷)對象的屬性 38

2.9 宿主對象與原生對象 39

2.10 使用underscore.js增強(qiáng)及擴(kuò)展對象 40

第3章 object() 43

3.1 object()對象概要 43

3.2 object()參數(shù) 44

3.3 object()屬性和方法 45

3.4 object()對象實(shí)例屬性和方法 45

3.5 使用對象字面量創(chuàng)建object()對象 46

3.6 所有對象都繼承自object.prototype 47

第4章 function() 49

4.1 function()對象概要 49

4.2 function()參數(shù) 50

4.3 function()屬性和方法 50

4.4 function對象實(shí)例屬性和方法 51

4.5 函數(shù)總有返回值 51

4.6 函數(shù)是“一等公民”(不僅語法,還有值) 52

4.7 函數(shù)的參數(shù)傳遞 53

4.8 this和arguments適用于所有函數(shù) 53

4.9 arguments.callee屬性 54

4.10 函數(shù)實(shí)例的length屬性和arguments.length 55

4.11 重定義函數(shù)參數(shù) 55

4.12 代碼執(zhí)行完成前取消函數(shù)執(zhí)行 56

4.13 定義函數(shù)(語句、表達(dá)式或構(gòu)造函數(shù)) 57

4.14 調(diào)用函數(shù)[函數(shù)、方法、構(gòu)造函數(shù)或call()和apply()] 57

4.15 匿名函數(shù) 59

4.16 自調(diào)用的函數(shù)表達(dá)式 59

4.17 自調(diào)用的匿名函數(shù)語句 59

4.18 函數(shù)可以嵌套 60

4.19 給函數(shù)傳遞函數(shù),從函數(shù)返回函數(shù) 61

4.20 函數(shù)定義之前調(diào)用(函數(shù)提升) 61

4.21 函數(shù)可以調(diào)用自身(遞歸) 62

第5章 head/全局對象 64

5.1 head/全局對象概要 64

5.2 head對象內(nèi)的全局函數(shù) 65

5.3 head對象與全局屬性、全局變量 65

5.4 引用head對象 67

5.5 head對象是隱式的,通常不顯式引用 67

第6章 this關(guān)鍵字 69

6.1 this概要及this如何引用對象 69

6.2 如何確定this值 70

6.3 在嵌套函數(shù)中用this關(guān)鍵字引用head對象 71

6.4 充分利用作用域鏈研究嵌套函數(shù)問題 73

6.5 使用call()或apply()控制this值 73

6.6 在用戶自定義構(gòu)造函數(shù)內(nèi)部使用this關(guān)鍵字 75

6.7 原型方法內(nèi)的this關(guān)鍵字引用構(gòu)造函數(shù)實(shí)例 75

第7章 作用域和閉包 77

7.1 javascript作用域概要 77

7.2 javascript沒有塊作用域 78

7.3 在函數(shù)中用var聲明變量,避免作用域陷阱 78

7.4 作用域鏈(詞法作用域) 79

7.5 作用域鏈查找返回第一輪值 81

7.6 函數(shù)定義時確定作用域,而非調(diào)用時確定 81

7.7 閉包是由作用域鏈引起的 82

第8章 函數(shù)原型屬性 84

8.1 原型鏈概要 84

8.2 為何要關(guān)注prototype屬性 85

8.3 原型在所有function()實(shí)例上都是標(biāo)準(zhǔn)的 85

8.4 默認(rèn)的prototype屬性是object()對象 86

8.5 將構(gòu)造函數(shù)創(chuàng)建的實(shí)例鏈接至構(gòu)造函數(shù)的prototype屬性 87

8.6 原型鏈的最后是object.prototype 88

8.7 原型鏈返回在鏈中找到的第一個匹配結(jié)果 88

8.8 用新對象替換prototype屬性會刪除默認(rèn)構(gòu)造函數(shù)屬性 89

8.9 繼承原型屬性的實(shí)例總是能夠獲得最新值 90

8.10 用新對象替換prototype屬性不會更新以前的實(shí)例 91

8.11 用戶自定義構(gòu)造函數(shù)像原生構(gòu)造函數(shù)一樣原型繼承 92

8.12 創(chuàng)建繼承鏈 94

第9章 array() 95

9.1 array()對象概要 95

9.2 array()參數(shù) 96

9.3 array()屬性和方法 96

9.4 數(shù)組對象實(shí)例屬性和方法 96

9.5 創(chuàng)建數(shù)組 97

9.6 數(shù)組添加及更新 98

9.7 長度與索引 99

9.8 定義預(yù)定義長度的數(shù)組 100

9.9 可以通過設(shè)置數(shù)組長度添加或刪除值 100

9.10 數(shù)組包含數(shù)組(多維數(shù)組) 101

9.11 遍歷數(shù)組 101

第10章 string() 103

10.1 string()對象概要 103

10.2 string()參數(shù) 104

10.3 string()屬性和方法 104

10.4 字符串對象實(shí)例屬性和方法 104

第11章 number() 106

11.1 number()對象概要 106

11.2 整數(shù)和浮點(diǎn)數(shù) 106

11.3 number()參數(shù) 107

11.4 number()屬性 108

11.5 數(shù)字對象實(shí)例屬性和方法 108

第12章 boolean() 109

12.1 boolean()對象概要 109

12.2 boolean()參數(shù) 109

12.3 boolean()屬性和方法 110

12.4 布爾對象實(shí)例屬性和方法 110

12.5 非原始false布爾對象轉(zhuǎn)換為true 111

12.6 某些值是false,,其他都是true 111

第13章 使用原始值:字符串、數(shù)字和布爾值 113

13.1 訪問屬性時原始值/字面量值被轉(zhuǎn)換為對象 113

13.2 通常應(yīng)使用原始字符串、數(shù)字和布爾值 115

第14章 null 116

14.1 null值概要 116

14.2 typeof(null)的返回值為“object” 116

第15章 undefined 118

15.1 undefined值概要 118

15.2 在全局作用域中定義undefined變量 119

第16章 math函數(shù) 120

16.1 內(nèi)置math對象概要 120

16.2 math屬性和方法 120

16.3 math不是構(gòu)造函數(shù) 122

16.4 math常數(shù)無法增大/改變 122

附錄a 回顧 123

附錄b 總結(jié) 126

 

本圖書信息來源:互動出版網(wǎng)

 

posted on


  本文關(guān)鍵詞:JavaScript啟示錄,由筆耕文化傳播整理發(fā)布。



本文編號:58988

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/mishujinen/58988.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶9f0a9***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
人妻熟女中文字幕在线| 亚洲国产av精品一区二区| 高清不卡视频在线观看| 日本一本不卡免费视频| 免费黄片视频美女一区| 亚洲av日韩av高潮无打码| 日本高清一区免费不卡| 国产户外勾引精品露出一区| 小黄片大全欧美一区二区| 深夜视频在线观看免费你懂| 高清在线精品一区二区| 欧美精品久久99九九| 亚洲天堂精品在线视频| 国产精品午夜视频免费观看| 国产亚州欧美一区二区| 久久精品亚洲欧美日韩| 91精品蜜臀一区二区三区| 国产精品一区二区三区黄色片| 国产午夜福利片在线观看| 熟女少妇久久一区二区三区| 国产老熟女乱子人伦视频| 五月天丁香婷婷狠狠爱| 国产精品九九九一区二区| 欧美黑人黄色一区二区| 欧美性欧美一区二区三区| 五月婷婷综合激情啪啪| 精品日韩av一区二区三区| 国产精品不卡高清在线观看| 国产肥女老熟女激情视频一区| 91精品欧美综合在ⅹ| 亚洲精品国男人在线视频| 亚洲中文在线中文字幕91| 东京不热免费观看日本| 日本美国三级黄色aa| 中文字幕人妻一区二区免费| 美女黄色三级深夜福利| 正在播放国产又粗又长| 欧美一级不卡视频在线观看| 在线观看免费午夜福利| 日本婷婷色大香蕉视频在线观看| 日本久久精品在线观看|