After all, how can you build something good out of bad parts? If you develop sites or applications for the Web, this book is an absolute must. With JavaScript: The Good Parts, you’ll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you’re managing object libraries or just trying to get Ajax to run fast. Javascript: The Good Parts, however, is the first programming book that has ever made me laugh out loud when the author wasn't telling a joke. Chapter 1 - Good Parts. Most programming languages contain good parts and bad parts.
difficult concepts to grasp in the javascript language; high blog post to understanding ratio; what we might understand, but can't easily explain to others ; The real bad parts. JavaScript: The Good Parts by Douglas Crockford Publisher: O'Reilly Pub Date: May 2, 2008 Print ISBN-13: 978-0-596-51774-8 Pages: 170 Table of Contents | Index Overview Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined.
Case in point: undefined and NaN are not constants. The real bad parts. 4 | Chapter 1: Good Parts The standard that defines JavaScript (aka JScript) is the third edition of The With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must. I discovered that I could be a better programmer by using only the good parts and avoiding the bad parts. how many with bugs have you wrangled? from Bad Parts: Appendix B - JavaScript: The Good Parts. If you develop sites or applications for the Web, this book is an absolute must. Download Now Read Online The best parts of Javascript include: functions That should not be … With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. with; eval; void; type coersion; continue/switch; How often do these issues come up? about the bad parts and how to use them badly, consult any other JavaScript book. They are global variables, and you can change their values.