JavaScript权威指南 第6版(影印版)(上、下册)
基本信息
- 作者: David Flanagan
- 出版社:东南大学出版社
- ISBN:9787564129408
- 上架时间:2011-12-7
- 出版日期:2011 年10月
- 开本:16开
- 页码:1078
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > 网络编程 > javascript
编辑推荐
经典权威的JavaScript工具书
本书是程序员学习核心JavaScript语言和由Web浏览器定义的JavaScript API的指南和综合参考手册
第6版涵盖HTML5和ECMAScript5
内容简介回到顶部↑
书籍
计算机书籍
《javascript权威指南 第6版(影印版)》是一本针对javascript语言的核心内容以及由浏览器定义的客户端javascript应用程序编程接口的程序员的指南和综合参考书。
第6版涵盖了html5和ecmascript 5。为了介绍当今网络开发的最佳实践,很多章节被完全重写过。这一版新添加的章节详细讲解了jquery和服务器端javascript编程。
此书推荐给那些想学习网络编程技巧的有经验的程序员,以及那些想要精通这门语言的javascript程序员。
david flanagan也是《the ruby programming》《java技术手册》和《javascript pocket reference》的作者。
建议有编程经验者阅读。
javascript必备参考书
从1996年起,《javascript权威指南》就一直是javascript程序员的圣经。尽管已经印刷了五十多万册,网络开发人员仍然对本书赞不绝口:
计算机书籍
《javascript权威指南 第6版(影印版)》是一本针对javascript语言的核心内容以及由浏览器定义的客户端javascript应用程序编程接口的程序员的指南和综合参考书。
第6版涵盖了html5和ecmascript 5。为了介绍当今网络开发的最佳实践,很多章节被完全重写过。这一版新添加的章节详细讲解了jquery和服务器端javascript编程。
此书推荐给那些想学习网络编程技巧的有经验的程序员,以及那些想要精通这门语言的javascript程序员。
david flanagan也是《the ruby programming》《java技术手册》和《javascript pocket reference》的作者。
建议有编程经验者阅读。
javascript必备参考书
从1996年起,《javascript权威指南》就一直是javascript程序员的圣经。尽管已经印刷了五十多万册,网络开发人员仍然对本书赞不绝口:
目录回到顶部↑
《javascript权威指南 第6版(影印版)(上、下册)》
preface
1. introduction tojavascript
1.1 core javascript
1.2 client-side javascript
part i. corejavascript
2. lexical structure
2.1 character set
2.2 comments
2.3 literals
2.4 identifiers and reserved words
2.5 optional semicolons
3. types, values, and variables
3.1 numbers
3.2 text
3.3 boolean values
3.4 null and undefined
3.5 the global object
3.6 wrapper objects
3.7 immutable primitive values and mutable object references
preface
1. introduction tojavascript
1.1 core javascript
1.2 client-side javascript
part i. corejavascript
2. lexical structure
2.1 character set
2.2 comments
2.3 literals
2.4 identifiers and reserved words
2.5 optional semicolons
3. types, values, and variables
3.1 numbers
3.2 text
3.3 boolean values
3.4 null and undefined
3.5 the global object
3.6 wrapper objects
3.7 immutable primitive values and mutable object references
前言回到顶部↑
This book covers the JavaScript language and the JavaScript APIs implemented by web browsers. I wrote it for readers with at least some prior programming experience who want to learn JavaScript and also for programmers who already use JavaScript but want to take their understanding to a new level and really master the language and the web platform. My goal with this book is to document the JavaScript language and platform comprehensively and definitively. As a result, this is a large and detailed book. My hope,however, is that it will reward careful study, and that the time you spend reading it will be easily recouped in the form of higher programming productivity.
This book is divided into four parts. Part I covers the JavaScript language itself.Part II covers client-side JavaScript: the JavaScript APIs defined by HTML5 and related standards and implemented by web browsers. Part III is the reference section for the core language, and Part IV is the reference for client-side JavaScript. Chapter 1 includes an outline of the chapters in Parts I and II (see ~1.1).
This sixth edition of the book covers both ECMAScript 5 (the latest version of the core language) and HTML5 (the latest version of the web platform). You'll find ECMAScript 5 material throughout Part I. The new material on HTML5 is mostly in the chapters at the end of Part II, but there is also some in other chapters as well.Completely new chapters in this edition include Chapter 11, JavaScript Subsets and Extensions; Chapter 12, Server-Side JavaScript; Chapter 19, The jQuery Library; and Chapter 22, HTML5 APIs.
Readers of previous editions may notice that I have completely rewritten many of the chapters in this book for the sixth edition. The core of Part I--the chapters covering objects, arrays, functions, and classes--is all new and brings the book in line with current programming styles and best practices. Similarly, key chapters of Part II, suchas those covering documents and events, have been completely rewritten to bring them up-to-date.
A Note About Piracy
If you are reading a digital version of this book that you (or your employer) did not pay for (or borrow from someone who did) then you probably have an illegally pirated copy.Writing the sixth edition of this book was a full-time job, and it took more than a year.The only way I get paid for that time is when readers actually buy the book. And the only way I can afford to work on a seventh edition is if I get paid for the sixth.I do not condone piracy, but if you have a pirated copy, go ahead and read a couple of chapters. I think that you'll find that this is a valuable source of information about JavaScript, better organized and of higher quality than what you can find freely (and legally) available on the Web. If you agree that this is a valuable source of information,then please pay for that value by purchasing a legal copy (either digital or print) of the book. On the other hand, if you find that this book is no more valuable than the free information on the web, then please discard your pirated copy and use those free information sources.
Conventions Used in This Book
I use the following typographical conventions in this book:
Italic
Is used for emphasis and to indicate the first use of a term. Italic is also used for email addresses, URLs and file names.
Constant width
Is used in all JavaScript code and CSS and HTML listings, and generally for any thing that you would type literally when programming.
Constant width italic
Is used for the names of function parameters, and generally as a placeholder to indicate an item that should be replaced with an actual value in your program.
Example Code
The examples in this book are available online. You can find them linked from the book's catalog page at the publisher's website:
http ://or eilly, com/catalog/9 7 80 5 9680 5 5 31/
This book is here to help you get your job done. In general, you may use the code in this book in your programs and documentation. You do not need to contact O'Reilly for permission unless you're reproducing a significant portion of the code. For example,writing a program that uses several chunks of code from this book does not require permission. Selling or distributing a CD-ROM of examples from O'Reitly books does require permission. Answering a question by citing this book and quoting example code does not require permission. Incorporating a significant amount of example code from this book into your product's documentation does require permission.
If you use the code from this book, I appreciate, but do not require, attribution. An attribution usually includes the title, author, publisher, and ISBN. For example: "JavaScript: The Definitive Guide, by David Flanagan (O'Reilly). Copyright 2011 David Flanagan, 978-0-596-80552-4."
For more details on the O'Reilly code reuse policy, see http'//oreilly.com/pub/a/oreilly/ask_tim/2OO1/codepolicy, html. If you feel your use of the examples falls outside of the permission given above, feel free to contact O'Reilly at permissions@oreilly.com.
This book is divided into four parts. Part I covers the JavaScript language itself.Part II covers client-side JavaScript: the JavaScript APIs defined by HTML5 and related standards and implemented by web browsers. Part III is the reference section for the core language, and Part IV is the reference for client-side JavaScript. Chapter 1 includes an outline of the chapters in Parts I and II (see ~1.1).
This sixth edition of the book covers both ECMAScript 5 (the latest version of the core language) and HTML5 (the latest version of the web platform). You'll find ECMAScript 5 material throughout Part I. The new material on HTML5 is mostly in the chapters at the end of Part II, but there is also some in other chapters as well.Completely new chapters in this edition include Chapter 11, JavaScript Subsets and Extensions; Chapter 12, Server-Side JavaScript; Chapter 19, The jQuery Library; and Chapter 22, HTML5 APIs.
Readers of previous editions may notice that I have completely rewritten many of the chapters in this book for the sixth edition. The core of Part I--the chapters covering objects, arrays, functions, and classes--is all new and brings the book in line with current programming styles and best practices. Similarly, key chapters of Part II, suchas those covering documents and events, have been completely rewritten to bring them up-to-date.
A Note About Piracy
If you are reading a digital version of this book that you (or your employer) did not pay for (or borrow from someone who did) then you probably have an illegally pirated copy.Writing the sixth edition of this book was a full-time job, and it took more than a year.The only way I get paid for that time is when readers actually buy the book. And the only way I can afford to work on a seventh edition is if I get paid for the sixth.I do not condone piracy, but if you have a pirated copy, go ahead and read a couple of chapters. I think that you'll find that this is a valuable source of information about JavaScript, better organized and of higher quality than what you can find freely (and legally) available on the Web. If you agree that this is a valuable source of information,then please pay for that value by purchasing a legal copy (either digital or print) of the book. On the other hand, if you find that this book is no more valuable than the free information on the web, then please discard your pirated copy and use those free information sources.
Conventions Used in This Book
I use the following typographical conventions in this book:
Italic
Is used for emphasis and to indicate the first use of a term. Italic is also used for email addresses, URLs and file names.
Constant width
Is used in all JavaScript code and CSS and HTML listings, and generally for any thing that you would type literally when programming.
Constant width italic
Is used for the names of function parameters, and generally as a placeholder to indicate an item that should be replaced with an actual value in your program.
Example Code
The examples in this book are available online. You can find them linked from the book's catalog page at the publisher's website:
http ://or eilly, com/catalog/9 7 80 5 9680 5 5 31/
This book is here to help you get your job done. In general, you may use the code in this book in your programs and documentation. You do not need to contact O'Reilly for permission unless you're reproducing a significant portion of the code. For example,writing a program that uses several chunks of code from this book does not require permission. Selling or distributing a CD-ROM of examples from O'Reitly books does require permission. Answering a question by citing this book and quoting example code does not require permission. Incorporating a significant amount of example code from this book into your product's documentation does require permission.
If you use the code from this book, I appreciate, but do not require, attribution. An attribution usually includes the title, author, publisher, and ISBN. For example: "JavaScript: The Definitive Guide, by David Flanagan (O'Reilly). Copyright 2011 David Flanagan, 978-0-596-80552-4."
For more details on the O'Reilly code reuse policy, see http'//oreilly.com/pub/a/oreilly/ask_tim/2OO1/codepolicy, html. If you feel your use of the examples falls outside of the permission given above, feel free to contact O'Reilly at permissions@oreilly.com.
媒体评论回到顶部↑
“一本专家级JavaScript程序员的必备参考……结构合理,深入细节。”
——Brendan Eich
JavaScript的发明人,Mozilla首席技术官
“从《JavaScript权威指南》中学到的东西让我开创了自己的事业。”
——Andrew Hedges
Tapulous
“《JavaScript权威指南》教给了我JavaScript。”
——Tom Robinson
280 North共同创始人,Cappuccino共同发明人
“我知道JavaScript的哪些部分比较重要,从我那本《JavaScript权威指南》的书脊上某一区域的发皱程度就可以分辨出来。”
——J.Chris Anderson
CouchBase的共同创始人,Apache CouchDB代码贡献者,
《CouchDB:The Definitive Guide》作者
“……对于所有JavaScript开发人员都不可或缺的一本参考书。如果我需要了解关于JavaScript的某个知识,我相信《JavaScript权威指南》会为我提供正确的答案。它就是这么棒。”
—— Rey Bango
微软Clien-Web社区项目经理和jQuery团队成员
——Brendan Eich
JavaScript的发明人,Mozilla首席技术官
“从《JavaScript权威指南》中学到的东西让我开创了自己的事业。”
——Andrew Hedges
Tapulous
“《JavaScript权威指南》教给了我JavaScript。”
——Tom Robinson
280 North共同创始人,Cappuccino共同发明人
“我知道JavaScript的哪些部分比较重要,从我那本《JavaScript权威指南》的书脊上某一区域的发皱程度就可以分辨出来。”
——J.Chris Anderson
CouchBase的共同创始人,Apache CouchDB代码贡献者,
《CouchDB:The Definitive Guide》作者
“……对于所有JavaScript开发人员都不可或缺的一本参考书。如果我需要了解关于JavaScript的某个知识,我相信《JavaScript权威指南》会为我提供正确的答案。它就是这么棒。”
—— Rey Bango
微软Clien-Web社区项目经理和jQuery团队成员
评论交流
共有10人开贴评论 18人参与评论 4人参与打分 查看
评价等级:







发表于:2012-1-6 9:08:00
今天正好看完了这本书,应该说这本书是目前最新最全的一本JS参考书了,从细节也好,从原理也好,对JS的分析都一一透彻。最为闪亮的是增加了服务端JS-NodeJS,JQuery,HTML5 Canvas,HTML5 API的各种特性介绍,可以说基本涵盖了JS的方方面面。与另一本JS经典书籍《Javascript高级程序设计》一起可以说是JS中的两本圣经了。这本好比C++中的《C++Primer》,而后者则可好比《C++程序设计语言》。另外,这本书已经不适合初学者了,初学者最好拿一本比较浅,内容不会太广的书籍看看先。
| 我要写评论 |
| 查看所有评论交流(共10条) |








点击看大图




加载中...
