
作者:(美)克罗克福德
页数:155
出版社:电子工业出版社
出版日期:2012
ISBN:9787121177408
电子书格式:pdf/epub/txt
内容简介
这是一本介绍JavaScript语言本质的权威书籍,值得任何正在或准备从事JavaScript开发的人阅读,并且需要反复阅读。学习、理解,实践大师的思想,我们才可能站在巨人的肩上,才有机会超越大师,这本《JavaScript语言精粹》就是开始。
作者简介
道格拉斯·克罗克福德(Douglas Crockford)是一名来自Yahoo!的资深JavaScript架构师,以创造和维护JSON(Javascript Object Notation)格式而为大家所熟知。他定期在各类会议上发表有关高级JavaScript的主题演讲。他也是ECMAScript委员会的成员之一。
本书特色
淘宝|口碑UED老大经典译作
JS水平与本书翻阅次数正相关
“学习、理解、实践大师的思想,我们才有可能站在巨人的肩上,才有机会赶超大师,这本书就是开始。”
“这是一本介绍JavaScript语言本质的重要书籍,值得任何正在或者想从事JavaScript开发的人阅读,并且非常需要反复阅读。”
“如果说犀牛展现了 JavaScript 特性的丰富和功能的强大,蝴蝶(书)则完美诠释了 JavaScript 语言轻巧简洁的特点。”
“它是一本很好的帮助你提高 JavaScript 水平的书籍,因为总结也是学习的重要过程。”
“信息密度如此之大,却毫不啰嗦,适合已有一门语言功底的人快速掌握JavaScript中值得学习和使用的部分,恰当而又全面。”
目录
前言
第1章精华1
为什么要使用JavaScript2
分析JavaScript2
一个简单的试验场4
第2章语法5
空白5
标识符6
数字7
字符串8
语句10
表达式15
字面量18
函数19
第3章对象20
对象字面量20
检索21
更新22
引用22
原型22
反射23
枚举24
删除24
减少全局变量污染25
第4章函数26
函数对象26
函数字面量27
调用27
参数30
返回31
异常31
扩充类型的功能32
递归33
作用域36
闭包36
回调39
模块40
级联42
柯里化43
记忆43
第5章继承46
伪类46
对象说明符49
原型50
函数化51
部件55
第6章数组57
数组字面量57
长度58
删除59
枚举59
容易混淆的地方60
方法60
指定初始值62
第7章正则表达式64
一个例子65
结构69
元素71
第8章方法77
Array77
Function83
Number84
Object85
RegExp86
String88
第9章代码风格94
第10章优美的特性98
附录A毒瘤101
附录B糟粕109
附录CJSLint115
附录D语法图127
附录EJSON138
索引149
第1章精华1
为什么要使用JavaScript2
分析JavaScript2
一个简单的试验场4
第2章语法5
空白5
标识符6
数字7
字符串8
语句10
表达式15
字面量18
函数19
第3章对象20
对象字面量20
检索21
更新22
引用22
原型22
反射23
枚举24
删除24
减少全局变量污染25
第4章函数26
函数对象26
函数字面量27
调用27
参数30
返回31
异常31
扩充类型的功能32
递归33
作用域36
闭包36
回调39
模块40
级联42
柯里化43
记忆43
第5章继承46
伪类46
对象说明符49
原型50
函数化51
部件55
第6章数组57
数组字面量57
长度58
删除59
枚举59
容易混淆的地方60
方法60
指定初始值62
第7章正则表达式64
一个例子65
结构69
元素71
第8章方法77
Array77
Function83
Number84
Object85
RegExp86
String88
第9章代码风格94
第10章优美的特性98
附录A毒瘤101
附录B糟粕109
附录CJSLint115
附录D语法图127
附录EJSON138
索引149














