JavaScript语言精粹

JavaScript语言精粹 pdf epub mobi txt 电子书 下载 2025

出版者:电子工业出版社
作者:道格拉斯•克罗克福德 (Douglas Crockford)
出品人:
页数:155
译者:赵泽欣
出版时间:2012-9-1
价格:49.00元
装帧:平装
isbn号码:9787121177408
丛书系列:O'reilly系列
图书标签:
  • JavaScript
  • 前端开发
  • 编程
  • Web开发
  • 前端
  • 计算机
  • javascript
  • O'Reilly
  • JavaScript
  • 编程
  • 精粹
  • 语言
  • 学习
  • 开发
  • 前端
  • 算法
  • 高效
  • 实战
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

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
· · · · · · (收起)

读后感

评分

如今,JS可以说是一统天下,前端毫无疑问,后端有了Node,移动端有了React。 JS这门语言由于是在10天内创建出来的,难免存在着一些不足点。 创始人Brendan Eich一开始打算用scheme来实现,无奈公司领导说,让这个新语言的语法像java,所以造就了现在JS中一些让大家误会的地方...  

评分

这本书非常适合进阶中的同学们,前端学习交流群:528576461 欢迎初学和进阶中的朋友们,大家学习js如果想提高自己,这本书很不错 这本书非常适合进阶中的同学们,前端学习交流群:528576461 欢迎初学和进阶中的朋友们,大家学习js如果想提高自己,这本书很不错 这本书非常适...  

评分

花了一个周末的时间,先从前到后略读了一遍,之后又从最后一章详细读到第一章,嘿嘿,倒着读竟然感觉比正着读还顺畅。 这种感觉说明了一个问题,本书在章节组织上是存在一些问题的;特别是第三章/第四章是比较深入的章节,在没有对javascript做一个基本编程体验的情况下,很难...  

评分

本书的作者Douglas Crockford是JavaScript开发社区最知名的权威,JavaScript的发明人Brendan Eich说他是“Yoda of lambda programming and JavaScript(lambda编程和JavaScript的精神领袖)”。他不仅仅给我们带来了JSON、JSLint、JSMin和ADSafe等等在JavaScript开发领域应用广...  

评分

本书的作者Douglas Crockford是JavaScript开发社区最知名的权威,JavaScript的发明人Brendan Eich说他是“Yoda of lambda programming and JavaScript(lambda编程和JavaScript的精神领袖)”。他不仅仅给我们带来了JSON、JSLint、JSMin和ADSafe等等在JavaScript开发领域应用广...  

用户评价

评分

阅读完此书,对JAVASCRIPT这门语言有了深入的认识,原来弱类型的语言还可以这样使用,对于一直使用强类型语言的我来说,是一次观念的革新;同时也消除了我一直以来对JAVASCRIPT的偏见,这门语言并不只是浏览器中操作DOM和处理用户交互的简单脚本语言,它的诸多设计诸如原型继承、对象字面量表示、闭包、属性字典化访问、JSON等,灵活多遍,把复杂的事情简单化。书中同时列出JAVASCRIPT这门语言在设计上的精华和糟粕,指导读者更好地使用好这门语言。

评分

断断续续翻过,没有看完。随着对 ES6越来越熟悉,觉得这本书的用处已经不大了,毕竟 ES6里面对 JS 不好的特性的改进太大了。

评分

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

评分

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

评分

得看好多次才能记住吧

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有