An edition of JavaScript: The Good Parts (2008)

JavaScript: The Good Parts

Working with the Shallow Grain of JavaScript

  • 4.1 (30 ratings)
  • 108 Want to read
  • 2 Currently reading
  • 36 Have read
Locate

My Reading Lists:

Create a new list


  • 4.1 (30 ratings)
  • 108 Want to read
  • 2 Currently reading
  • 36 Have read

Buy this book

Last edited by ImportBot
March 28, 2025 | History
An edition of JavaScript: The Good Parts (2008)

JavaScript: The Good Parts

Working with the Shallow Grain of JavaScript

  • 4.1 (30 ratings)
  • 108 Want to read
  • 2 Currently reading
  • 36 Have read

JavaScript, having been developed and released in a hurry before it could be refined, has more than its share of the bad parts. This book scrapes away these bad features to reveal a JavaScript subset that's more reliable, readable, and maintainable than the language as a whole-a subset you can use to create extensible and efficient code. (back cover copy)

Publish Date
Language
English
Pages
250

Buy this book

Previews available in: Chinese French English

Edition Availability
Cover of: JavaScript
JavaScript: the Good Parts
2017, CreateSpace Independent Publishing Platform
in English
Cover of: JavaScript yu yan jing cui
JavaScript yu yan jing cui
2012, Dian zi gong ye chu ban she
in Chinese
Cover of: JavaScript
JavaScript: Gardez le meilleur!
2008, Pearson
in French
Cover of: JavaScript: The Good Parts
JavaScript: The Good Parts: Working with the Shallow Grain of JavaScript
May 15, 2008, O'Reilly Media, Inc.
Paperback in English
Cover of: JavaScript
JavaScript: The Good Parts
2008, O'Reilly
in English - 1st Edition
Cover of: Javascript
Javascript: The Good Parts
2008, O'Reilly Media, Incorporated
in English

Add another edition?

Book Details


First Sentence

"When I was a young journeyman programmer, I would learn about every feature of the languages I was using, and I would attempt to use all of those features when I wrote."

Table of Contents

Preface
Page xi
1. Good Parts
Page 1
Why JavaScript?
Page 2
Analyzing JavaScript
Page 3
A Simple Testing Ground
Page 4
2. Grammar
Page 5
Whitespace
Page 5
Names
Page 6
Numbers
Page 7
Strings
Page 8
Statements
Page 10
Expressions
Page 15
Literals
Page 17
Functions
Page 19
3. Objects
Page 20
Object Literals
Page 20
Retrieval
Page 21
Update
Page 22
Reference
Page 22
Prototype
Page 22
Reflection
Page 23
Enumeration
Page 24
Delete
Page 24
Global Abatement
Page 25
4. Function
Page 26
Function Objects
Page 26
Function Literal
Page 27
Invocation
Page 27
Arguments
Page 31
Return
Page 31
Exceptions
Page 32
Augmenting Types
Page 32
Recursion
Page 34
Scope
Page 36
Closure
Page 37
Callbacks
Page 40
Module
Page 40
Cascade
Page 42
Curry
Page 43
Memoization
Page 44
5. Inheritance
Page 46
Pseudoclassical
Page 47
Object Specifiers
Page 50
Prototypal
Page 50
Functional
Page 52
Parts
Page 55
6. Arrays
Page 58
Array Literals
Page 58
Length
Page 59
Delete
Page 60
Enumeration
Page 60
Confusion
Page 61
Methods
Page 61
Dimensions
Page 63
7. Regular Expressions
Page 65
An Example
Page 66
Construction
Page 70
Elements
Page 72
8. Methods
Page 78
9. Style
Page 94
10. Beautiful Features
Page 98
A. Awful Parts
Page 101
B. Bad Parts
Page 109
C. JSLint
Page 115
D. Syntax Diagrams
Page 125
E. JSON
Page 136
Index
Page 147

Classifications

Library of Congress
QA76.73.J39 C763 2008

The Physical Object

Format
Paperback
Number of pages
250

Edition Identifiers

Open Library
OL10781042M
ISBN 10
0596517742
ISBN 13
9780596517748
OCLC/WorldCat
297556576
Goodreads
2998152

Work Identifiers

Work ID
OL9486352W

Work Description

Covers the bits of Javascript that are worth using, and how to use them, as well as the bits that should be avoided.

Community Reviews (0)

No community reviews have been submitted for this work.

Lists

History

Download catalog record: RDF / JSON / OPDS | Wikipedia citation
March 28, 2025 Edited by ImportBot Redacting ocaids
December 19, 2023 Edited by ImportBot import existing book
December 8, 2023 Edited by kathrinpassig Merge works (MRID: 100066)
November 30, 2023 Edited by MARC Bot import existing book
April 30, 2008 Created by an anonymous user Imported from amazon.com record