JavaScript语言精粹 : 修订版

0
(0)

JavaScript语言精粹
: 修订版

作者:道格拉斯•克罗克福德(DouglasCrockford)

出版社:电子工业出版社

副标题:修订版

原作名:JavaScript:TheGoodParts

译者:赵泽欣/鄢学鹍

出版年:2012-9-1

页数:155

定价:49.00元

装帧:平装

丛书:O'Reilly动物系列(中译本)

ISBN:9787121177408

内容简介
······

JavaScript 曾是“世界上最被误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败的设计,但随着Ajax 的到来,JavaScript“从最受误解的编程语言演变为最流行的语言”,这除了幸运之外,也证明了它其实是一门优秀的语言。Douglas Crockford 在本书中剥开了JavaScript 沾污的外衣,抽离出一个具有更好可靠性、可读性和可维护性的JavaScript 子集,让你看到一门优雅的、轻量级的和非常富有表现力的语言。作者从语法、对象、函数、继承、数组、正则表达式、方法、样式和优美的特性这9 个方面来呈现这门语言真正的精华部分,通过它们完全可以构建出优雅高效的代码。作者还通过附录列出了这门语言的毒瘤和糟粕部分,且告诉你如何避免它们。最后还介绍了JSLint,通过它的检验,能有效地保障我们的代码品质。

这是一本介绍 JavaScript 语言本质的权威书籍,值得任何正在或准备从事JavaScript 开发的人阅读,并且需要反复阅读。学习、理解、实践大师的思想,我们才可能站在巨人的肩上,才有机会超越大师,这本书就是开始。

作者简介
······

Douglas Crockford是一名来自Yahoo!的资深JavaScript架构师,以创造和维护JSON (JavaScriptObject Notation) 格式而为大家所熟知。他定期在各类会议上发表有关高级JavaScript的主题演讲。

目录
······

前言………………………………………………………………………………………………………………..xv

第1 章 精华…………………………………………………………………………………………………… 1

为什么要使用JavaScript ………………………………………………………………………………………….2

分析JavaScript……………………………………………………………………………………………………….2

一个简单的试验场…………………………………………………………………………………………………..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

Array ……………………………………………………………………………………………………………………77

Function ……………………………………………………………………………………………………………….83

Number ………………………………………………………………………………………………………………..84

Object…………………………………………………………………………………………………………………..85

RegExp ………………………………………………………………………………………………………………..86

String……………………………………………………………………………………………………………………88

第9 章 代码风格………………………………………………………………………………………….. 94

第10 章 优美的特性……………………………………………………………………………………… 98

附录A 毒瘤………………………………………………………………………………………………… 101

附录B 糟粕………………………………………………………………………………………………… 109

附录C JSLint ………………………………………………………………………………………………. 115

附录D 语法图…………………………………………………………………………………………….. 127

附录E JSON………………………………………………………………………………………………… 138

索引……………………………………………………………………………………………………………… 149

"JavaScript语言精粹"试读
······

  • 第1 章 精华
  • 第10 章 优美的特性

评论 ······

还可以

首先作者是大牛,他就是JSON的创作者,其次很薄的一本小册子,但讲的都是实实在在的干货,这本书也是JavaScript发展史上里程碑的一本书,让JavaScript从饱受诟病中引起更多人的关注,我想这本书才是真正的JavaScript入门进阶必读的书。

有一些内容估计只有到了用多了JS之后才会有更深的感觉。是本好书!

毫无意义的走马观花到看完了 这个适合有比较不错的js编程基础的人。

点击星号评分!

平均分 0 / 5. 投票数: 0

还没有投票!请为他投一票。

推荐阅读

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册