1. 程式人生 > >JavaScript語言精粹pdf

JavaScript語言精粹pdf

介紹 第5章 如何 好的 lin 級聯 維度 作者 閉包

內容簡介 · · · · · ·

本書通過對JavaScript語言的分析,甄別出好的和壞的特性,從而提取出相對這門語言的整體而言具有更好的可靠性、可讀性和可維護性的JavaScript的子集,以便你能用它創建真正可擴展的和高效的代碼。

雅虎資深JavaScript架構師Douglas Crockford傾力之作。

向讀者介紹如何運用JavaScript創建真正可擴展的和高效的代碼。

作者簡介 · · · · · ·

Douglas Crockford是一名來自Yahoo!的資深JavaScript架構師,以創造和維護JSON (JavaScriptObject Notation) 格式而為大家所熟知。他定期在各類會議上發表有關高級JavaScript的主題演講。

目錄 · · · · · ·

前言 I
第1章 精華 1
為什麽是JAVASCRIPT? 2
分析JAVASCRIPT 3
一個簡單的試驗場 4
第2章 語法 5
空白 5
標識符 6
數字 7
字符串 8
語句 10
表達式 15
字面量 17
函數 19
第3章 對象 20
對象字面量 20
檢索 21
更新 22
引用 22
原型 22
反射 23
枚舉 24
刪除 24
減少全局變量汙染 25
第4章 函數 26
函數對象 26
函數字面量 27
調用 27
參數 31
返回 31
異常 32
給類型增加方法 32
遞歸 34
作用域 36
閉包 37
回調 40
模塊 40
級聯 42
套用 43
記憶 44
第5章 繼承.. 46
偽類 47
對象說明符 50
原型 50
函數化 52
部件 55
第6章 數組 58
數組字面量 58
長度 59
刪除 60
枚舉 60
混淆的地方 61
方法 62
維度 63
第7章 正則表達式 65
一個例子 66
結構 70
元素 72
第8章 方法 78
第9章 代碼風格 94
第10章 優美的特性 98
附錄A:糟粕 101
附錄B:雞肋 109
附錄C:JSLINT 115
附錄D:語法圖 125
附錄E:JSON 136
索引 147

JavaScript語言精粹pdf