JavaScript Language essence PDF

Source: Internet
Author: User

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.