JavaScript权威指南(第6版)(淘宝前端团队倾情翻译!经典权威的JavaScript犀牛书!第6版特别涵盖了HTML5和ECMAScript5!)

当前位置:首页 > 计算机/网络 > 程序设计 > JavaScript权威指南(第6版)(淘宝前端团队倾情翻译!经典权威的JavaScript犀牛书!第6版特别涵盖了HTML5和ECMAScript5!)

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2012年04月01日
  • 开 本:12k
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787111376613
  • 丛书名:O'Reilly精品图书系列
作者:(美)弗兰纳根出版社:机械工业出版社出版时间:2012年04月 
编辑推荐

 

  经典权威的JavaScript工具书
  本书是程序员学习核心JavaScript语言和由Web浏览器定义的JavaScript API的指南和综合参考手册。
  第6版涵盖HTML5和ECMAScript5

相关阅读>>>

编写高质量代码:改善C程序代码的125个建议

JavaScript编程精解(原书第2版)

Effective Python:编写高质量Python代码的59个有效方法

Effective Ruby:改善Ruby程序的48条建议

 
内容简介

  本书要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的*实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及 JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的 JavaScript 开发者随手翻阅。

作者简介

  David Flanagan是一名程序员,也是一名作家,它的个人网站是。他在O’Reilly出版的其他畅销书还包括《JavaScript Pocket Reference》、《The Ruby Programming Language》、以及《Java in a Nutshell》。David毕业于麻省理工学院,获得计算机科学与工程学位。他和妻子和孩子一起生活在西雅图和温哥华之间的美国太平洋西北海岸。

目  录
前言
第1章 JavaScript概述
1.1 JavaScript语言核心
1.2 客户端JavaScript

第一部分 JavaScript 语言核心
第2章 词法结构
2.1 字符集
2.2 注释
2.3 直接量
2.4 标识符和保留字
2.5 可选的分号

第3章 类型、值和变量
前  言
本书要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。本书更适合有一定编程经验的人阅读。对于那些希望学习JavaScript和已经开始使用JavaScript的程序员来说,如果想让自己对JavaScript语言和Web平台的理解和掌握再上一个台阶,本书最适合不过了。本书旨在系统权威地讲解JavaScript这门语言以及运行它的各种平台环境。本书对各个知识点的讲解都非常详细,以至于本书成了大块头。我希望每个读者都能认真阅读本书,这会让你的JavaScript编程基本功更加夯实,你所花费的时间和精力终究会有成倍的回报。
本书分为4部分,第一部分主要讲述JavaScript这门语言。第二部分主要讲述客户端JavaScript:HTML5和相关标准定义的JavaScriptAPI以及Web浏览器实现的API。第三部分是JavaScript语言核心部分的参考手册。第四部分是客户端JavaScript的参考手册。第1章包含前两部分的章节提纲和简介(参照1.1节)。
本书第6版同时涵盖ECMAScript5(JavaScript语言核心的最新版本)和HTML5(Web平台的最新版本)。第一部分包含ECMAScript5相关的资料。而与HTML5相关的新资料主要在第二部分末尾的章节讲述,当然其他章节也有提到。第6版新增的章节有:第11章、第12章、第19章以及第22章。
媒体评论
  “本书是JavaScript程序员的必备参考.内容组织得很好,而且非常详细。 ”
  —— Brendan Eich,JavaScript之父,Mozilla CTO
  “我从本书学到的内容直接影响到我的职业生涯。”
  ——Andrew Hedges,Tapulous公司游戏工程师
  “本书教会了我JavaScript。”
  ——Tom Robinson,280 North的创始人,Cappuccion的合作创始人
  “通过阅读本书,我能全面地掌握JavaScript这门语言,本书让我受益匪浅。”
  ——J. Chris Anderson,CouchBase的创始人,ApacheCouchDB委员会成员,《CouchDB:The Definitive Guide》一书的作者
  “如果让我来推荐一本学习JavaScript的*书籍,我一定会推荐本书。”
在线试读部分章节
 1章
 JavaScript概述
JavaScript是面向Web的编程语言。绝大多数现代网站都使用了JavaScript,并且所有的现代Web浏览器——基于桌面系统、游戏机、平板电脑和智能手机的浏览器——均包含了JavaScript解释器。这使得JavaScript能够称得上史上使用最广泛的编程语言。JavaScript也是前端开发工程师必须掌握的三种技能之一:描述网页内容的HTML、描述网页样式的CSS以及描述网页行为的JavaScript。本书能帮助你掌握JavaScript这门语言。
如果你有其他语言的编程经历,这会有助于你了解JavaScript是一门高端的、动态的、弱类型的编程语言,非常适合面向对象和函数式的编程风格。JavaScript的语法源自Java,它的一等函数(first-classfunction)来自于Scheme,它的基于原型(prototype-based)的继承来自于Self。但使用本书学习JavaScript不必去了解那些(Java/Scheme/Self)语言或熟悉那些术语。
“JavaScript”这个名字经常被误解。除了语法看起来和Java类似之外,JavaScript和Java是完全不同的两种编程语言。JavaScript早已超出了其“脚本语言”(scripting-language)本身的范畴,而成为一种集健壮性、高效性和通用性为一身的编程语言。最新的语言版本为严谨的大型软件开发定义了诸多新的特性。
JavaScript:名字和版本
JavaScript是由Web发展初期的网景(Netscape)公司创建,“JavaScript”是Sun Microsystem公司(现在的Oracle)的注册商标,用来特指网景(现在的Mozilla)对这门语言的实现。网景将这门语言作为标准提交给了ECMA——欧洲计算机制造协会——由于商标上的冲突,这门语言的标准版本改了一个丑陋的名字“ECMAScript”。同样由于商标的冲突,微软对这门语言的实现版本取了一个广为人知的名字“Jscript”。实际上,几乎所有人都将这门语言叫做“JavaScript”。本书也仅仅使用“ECMAScript”来指代语言标准。
在最近10年间,所有的Web浏览器都实现了第3版ECMAScript标准,我们也已经不必再去考虑版本号了:语言标准已经很稳定了,并且被几乎所有浏览器完整地实现了。最近,ECMAScript第5版定义了新的语言标准,在撰写本书时,浏览器已经开始实现它了。除了ECMAScript3长期保留下来的特性,本书还涵盖了所有ECMAScript5的新特性。正如我们经常将JavaScript简写成JS一样,ECMAScript 3和ECMAScript5有时也会简写成ES3和ES5。

 JavaScript权威指南(第6版)(淘宝前端团队倾情翻译!经典权威的JavaScript犀牛书!第6版特别涵盖了HTML5和ECMAScript5!)下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017