Content Profile ...
This book, through the analysis of JavaScript, identifies good and bad features, extracting a subset of JavaScript that is more reliable, readable, and maintainable relative to the overall language, so that you can use it to create truly extensible and efficient code.
Douglas Crockford, Yahoo's senior JavaScript architect.
Show readers how to use JavaScript to create truly extensible and efficient code.
Author Profile ...
Douglas Crockford is a senior JavaScript architect from Yahoo! That is known for creating and maintaining JSON (Javascriptobject Notation) format. He regularly publishes keynote speeches on advanced JavaScript at various conferences.
Catalog ...Preface I
1th Essence 1
Why Javascript?2?
Analysis JAVASCRIPT3
A simple Proving ground 4
Chapter 2nd Syntax 5
Blank 5
Identifier 6
Number 7
String 8
Statement 10
Expression 15
Literal 17
function 19
Chapter 3rd Object 20
Object literal 20
Search 21
Update 22
Reference 22
Prototype 22
Reflection 23
Enumeration 24
Delete 24
Reduce global variable Pollution 25
4th Chapter Function 26
Function Object 26
function literal 27
Call 27
Parameter 31
Returns 31
Exception 32
Add method to type 32
Recursive 34
Scope 36
Closure Pack 37
Callback 40
Module 40
Cascade 42
Apply 43
Memory 44
The 5th chapter inherits. 46
Pseudo-Class 47
Object Descriptor 50
Prototype 50
Functional 52
Part 55
The 6th Chapter Array 58
Array literal 58
Length 59
Delete 60
Enumeration 60
Confusing Place 61
Method 62
Dimension 63
7th Regular Expression 65
An example 66
Structure 70
Element 72
Chapter 8th Method 78
9th Chapter Code Style 94
10th Chapter Beautiful Features 98
Appendix A: Dross 101
Appendix B: Chicken Ribs 109
Appendix C:jslint115
Appendix D: Syntax Figure 125
Appendix E:json136
Index 147
JavaScript Language essence PDF