1 option
Speaking JavaScript / Axel Rauschmayer.
- Format:
- Book
- Author/Creator:
- Rauschmayer, Axel.
- Language:
- English
- Subjects (All):
- JavaScript (Computer program language).
- Scripting languages (Computer science).
- Physical Description:
- 1 online resource (460 p.)
- Edition:
- 1st edition
- Place of Publication:
- Sebastopol, California : O'Reilly Media, 2014.
- Language Note:
- English
- System Details:
- text file
- Summary:
- Like it or not, JavaScript is everywhere these days—from browser to server to mobile—and now you, too, need to learn the language or dive deeper than you have. This concise book starts with a quick-start guide that teaches you just enough of the language to help you be productive right away. More experienced JavaScript programmers will find a complete and easy-to-read reference that covers each language feature in depth.
- Contents:
- Part I: JavaScript Quick Start. Basic JavaScript.
- Part II: Background. Why JavaScript?
- The Nature of JavaScript
- How JavaScript was created
- Standardization: ECMAScript
- Historical JavaScript Milestones.
- Part III: JavaScript in Depth. JavaScript's Syntax
- Values
- Operators
- Booleans
- Numbers
- Strings
- Statements
- Exception Handling
- Functions
- Variables: Scopes, Environments, and Closures
- Objects and Inheritance
- Arrays
- Regular Expressions
- Dates
- Math
- JSON
- Standard Global Variables
- Unicode and JavaScript
- New in ECMAScript 5.
- Part IV: Tips, Tools, and Libraries. A Meta Code Style Guide
- Language Mechanisms for Debugging
- Subclassing Built-ins
- JSDoc: Generating API Documentation
- Libraries
- Module Systems and Package Managers
- More Tools
- What to Do Next.
- Notes:
- Includes index.
- Description based on online resource; title from PDF title page (ebrary, viewed March 13, 2014).
- ISBN:
- 9781449364991
- 1449364993
- 9781449365011
- 1449365019
- 9781306810579
- 1306810574
- 9781449365028
- 1449365027
- OCLC:
- 874011906
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.