JavaScript: The Good Parts

By Douglas Crockford


JavaScript: The Good Parts - Douglas Crockford
  • Title: JavaScript: The Good Parts
  • By: Douglas Crockford
  • Release Date: 2008-05-08
  • Genre: Computers
    Ratings: 3.5 From 49 Reviews

Primary: JavaScript: The Good Parts.pdf - 34,880 KB/Sec

Mirror [#1]: JavaScript: The Good Parts.pdf - 32,305 KB/Sec

Mirror [#2]: JavaScript: The Good Parts.pdf - 27,656 KB/Sec

More by Douglas Crockford : JavaScript: The Good Parts


Related Books

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. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code.

Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables.

When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including:

Syntax Objects Functions Inheritance Arrays Regular expressions Methods Style Beautiful features
The real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book.

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.


Search
Recent Posts
Prediction Machines
Python Programming: Your Step By Step Guide To Easily Learn Python in 7 Days
Amazon Audible Audiobooks
Apple Watch Series 3: Learning the Essentials
The Handy Tips Guide to the iPad
100 Things Every Mac User Should Know
Presentations
Email
Ghost in the Wires
Photoshop CS6 Beta New Features
Writing On The iPad: Text Automation with Editorial
Beginning Java Programming
iPhone Blueprints
iPhone & iPad Secrets (For iOS 10.3)
Superintelligence
The Handy Tips Guide to the iPhone 5 & iOS 6
What the Plus!
The iPad Office
iPad Pro Guidebook
iPhone X Pro Guide
Beginning C++ Programming
Objective-C Programming
The Handy Tips Guide to the iPad & iPad Mini
Beginning C# Programming
iCloud
My First MacBook and MacBook Air
Our Final Invention
A Beginner’s Guide to iPhone 6 and iPhone 6 Plus
iPhone 7 Guidebook
HTML, XHTML and CSS For Dummies
An Unofficial Guide to Mac Mini Media Servers for Newbies: Yosemite (2nd Edition)
iPad Pages
Agile Project Management Methodology for Beginners: Scrum Project Management for Beginners
The Brand Gap: Revised Edition
The Big Switch: Rewiring the World, from Edison to Google
The Handy Tips Guide to the New iPad
iPad: The Missing Manual
JavaScript: The Good Parts
100 More Things Every Mac User Should Know
iPad Superguide, Third Edition
Microsoft Excel Basic Formulae
iPad Numbers
Scrivener vs Ulysses
Adobe Photoshop CS6 Classroom in a Book
iPhone 5 Quick Starter Guide
Presentation Zen
The Art of Invisibility
Aqua and Bondi
Data and Goliath: The Hidden Battles to Collect Your Data and Control Your World
Objective-C Programming
The Soul of A New Machine
All the C You Need to Know
The Age of Spiritual Machines
A Newbie’s Guide to OS X Yosemite
CompTIA A+ Certification All-in-One Exam Guide, Ninth Edition (Exams 220-901 & 220-902)
The Art of Intrusion
The Book of Why
iPhone 8 Advanced Guide
OS X 10.8 Mountain Lion
Official (ISC)2 Guide to the CISSP CBK, Fourth Edition
Minecraft
Social Engineering
iPhone 5s and 5c Starter Guide
Siri:
iMac Pocket Genius
CCNA Certification All-In-One For Dummies
iPhone 6s Tips & Tricks
Building Your Own Computer. No Frills, No Filler, Just Answers.
101 Essential iPad Tips & Tricks
JavaScript: The Definitive Guide
Beginning Programming All-In-One Desk Reference For Dummies
How to Be Invisible
Programming in Objective-C, 4/e
In the Beginning...Was the Command Line
CCENT/CCNA ICND1 100-101 Official Cert Guide
Mac Gems Superguide
Learning Python
Objective-C Boot Camp
Upgrade Your Apps
Learn 3D With Cheetah 3D 6
Python® Programming for the Absolute Beginner, Third Edition
A Newbies Guide to Evernote
Xcode Primer
A Newbies Guide to iPhone 6s and iPhone 6s Plus
Cocoa Programming for Mac OS X, 4/e
Presentation Zen: Simple Ideas on Present...
iPad iWork
ZAG
Cloud Computing For Dummies
#iPadOnly. The First Real Post-PC Book [iPad Version]
Writing A Novel with Ulysses
Beginning Excel VBA
All-New Amazon Echo User Guide: Newbie to Expert in 1 Hour!
Programming in Objective-C, 6/e
Excel 2007 For Dummies
Excel 2016 All-in-One for Dummies
The Non-Designer's Design Book
Adobe Photoshop Lightroom 3 Book for Digi...
SharePoint 2013 For Dummies
iBooks Author Guide