Warehouse Stock Clearance Sale

Grab a bargain today!


Sign Up for Fishpond's Best Deals Delivered to You Every Day
Go
JavaScript for PHP ­Developers
A Concise Guide to Mastering JavaScript

Rating
2 Ratings
Already own it? Write a review
Format
Paperback, 160 pages
Published
United States, 1 June 2013


Stoyan Stefanov (http://phpied.com, @stoyanstefanov) is a Facebook engineer. Previously at Yahoo! he was the creator of the smush.it online image optimization tool and architect of YSlow 2.0. performance tool. Book author (JavaScript Patterns, Object-Oriented JavaScript), contributor (Even Faster Web Sites, High-Performance JavaScript) and speaker (Velocity, JSConf, Fronteers, Ajax Experience).


Acknowledgments; Dedication; Preface; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Chapter 1: Introduction; 1.1 Scope of This Book; 1.2 The Language; 1.3 Learning Environment; 1.4 Longer Examples; 1.5 Let's Get Started; Chapter 2: JavaScript Syntax; 2.1 Variables; 2.2 Values; 2.3 Arrays; 2.4 Conditions; 2.5 while and for Loops; 2.6 for-in Loops; 2.7 Miscellaneous Operators; Chapter 3: Functions; 3.1 Default Parameters; 3.2 Any Number of Arguments; 3.3 arguments.length Trick; 3.4 Return Values; 3.5 Functions Are Objects; 3.6 A Different Syntax; 3.7 Scope; 3.8 Hoisting; 3.9 Closures; 3.10 Scope Chain; 3.11 Immediate Functions; 3.12 Passing and Returning Functions; Chapter 4: Object-Oriented Programming; 4.1 Constructors and Classes; 4.2 Prototypes; 4.3 Object Literals; 4.4 Fancy Arrays; 4.5 Own Properties; 4.6 Inheritance; Chapter 5: The Built-In API; 5.1 The Global Object; 5.2 Global Properties; 5.3 Global Functions; 5.4 Built-In Constructors; 5.5 Constructors Review; Chapter 6: ECMAScript 5; 6.1 Strict Mode; 6.2 Property Attributes; 6.3 New Object APIs; 6.4 Array Additions; 6.5 String Trimming; 6.6 New in Date; 6.7 Function.prototype.bind(); 6.8 JSON; 6.9 Shims; Chapter 7: JavaScript Patterns; 7.1 Private Properties; 7.2 Revealing Pattern; 7.3 Constants; 7.4 Namespaces; 7.5 Modules; 7.6 CommonJS Modules; 7.7 AMD; 7.8 Design Patterns; 7.9 Documentation and Testing; Index; Colophon;

Show more

Our Price
£8.75
Elsewhere
£11.99
Save £3.24 (27%)
Ships from UK Estimated delivery date: 19th May - 21st May from UK

Buy Together
+
Buy together with JavaScript Pocket Reference at a great price!
Buy Together
£24.58
Elsewhere Price
£28.74
You Save £4.16 (14%)

Product Description


Stoyan Stefanov (http://phpied.com, @stoyanstefanov) is a Facebook engineer. Previously at Yahoo! he was the creator of the smush.it online image optimization tool and architect of YSlow 2.0. performance tool. Book author (JavaScript Patterns, Object-Oriented JavaScript), contributor (Even Faster Web Sites, High-Performance JavaScript) and speaker (Velocity, JSConf, Fronteers, Ajax Experience).


Acknowledgments; Dedication; Preface; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Chapter 1: Introduction; 1.1 Scope of This Book; 1.2 The Language; 1.3 Learning Environment; 1.4 Longer Examples; 1.5 Let's Get Started; Chapter 2: JavaScript Syntax; 2.1 Variables; 2.2 Values; 2.3 Arrays; 2.4 Conditions; 2.5 while and for Loops; 2.6 for-in Loops; 2.7 Miscellaneous Operators; Chapter 3: Functions; 3.1 Default Parameters; 3.2 Any Number of Arguments; 3.3 arguments.length Trick; 3.4 Return Values; 3.5 Functions Are Objects; 3.6 A Different Syntax; 3.7 Scope; 3.8 Hoisting; 3.9 Closures; 3.10 Scope Chain; 3.11 Immediate Functions; 3.12 Passing and Returning Functions; Chapter 4: Object-Oriented Programming; 4.1 Constructors and Classes; 4.2 Prototypes; 4.3 Object Literals; 4.4 Fancy Arrays; 4.5 Own Properties; 4.6 Inheritance; Chapter 5: The Built-In API; 5.1 The Global Object; 5.2 Global Properties; 5.3 Global Functions; 5.4 Built-In Constructors; 5.5 Constructors Review; Chapter 6: ECMAScript 5; 6.1 Strict Mode; 6.2 Property Attributes; 6.3 New Object APIs; 6.4 Array Additions; 6.5 String Trimming; 6.6 New in Date; 6.7 Function.prototype.bind(); 6.8 JSON; 6.9 Shims; Chapter 7: JavaScript Patterns; 7.1 Private Properties; 7.2 Revealing Pattern; 7.3 Constants; 7.4 Namespaces; 7.5 Modules; 7.6 CommonJS Modules; 7.7 AMD; 7.8 Design Patterns; 7.9 Documentation and Testing; Index; Colophon;

Show more
Product Details
EAN
9781449320195
ISBN
1449320198
Publisher
Other Information
Illustrated
Dimensions
23.1 x 18 x 0.8 centimeters (0.20 kg)

About the Author

Stoyan Stefanov (http://phpied.com, @stoyanstefanov) is a Facebook engineer. Previously at Yahoo! he was the creator of the smush.it online image optimization tool and architect of YSlow 2.0. performance tool. Book author (JavaScript Patterns, Object-Oriented JavaScript), contributor (Even Faster Web Sites, High-Performance JavaScript) and speaker (Velocity, JSConf, Fronteers, Ajax Experience).

Show more
Review this Product
Ask a Question About this Product More...
 
Look for similar items by category
Home » Books » Computers » Web » General
Home » Books » Computers » Programming » CGI
Home » Books » Computers » Web » Web Programming
Item ships from and is sold by Fishpond World Ltd.

Back to top
We use essential and some optional cookies to provide you the best shopping experience. Visit our cookies policy page for more information.