Description
Book Synopsis: 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.
Details
Are you tired of dealing with the bad parts of JavaScript? Look no further! JavaScript: The Good Parts is the authoritative book that scrapes away all the bad features and reveals the subset of JavaScript that is truly reliable, readable, and maintainable. With this book, you can create extensible and efficient code that will take your programming skills to the next level. Don't settle for mediocrity - unlock the true potential of JavaScript today.
Author Douglas Crockford, known as the JavaScript expert in the development community, identifies all the good ideas that make JavaScript an outstanding object-oriented programming language. From functions to loose typing to dynamic objects, this book covers it all. Say goodbye to the programming model based on global variables and embrace a cleaner, more elegant way to code.
JavaScript: The Good Parts also delves into the history of JavaScript, explaining why it became the language of the Web by default. While its popularity might be independent of its qualities as a programming language, this book will show you the true beauty and potential of JavaScript. Discover the syntax, objects, inheritance, arrays, regular expressions, and methods that will make your code shine.
One of the best things about JavaScript: The Good Parts is that you won't have to unlearn any bad habits. By focusing on the elegant parts of JavaScript, you can sidestep all the unnecessary complexities and pitfalls. This book doesn't just tell you what to avoid; it shows you the path to creating beautiful, efficient, and highly expressive code.
Whether you're managing object libraries or trying to optimize the performance of your Ajax applications, JavaScript: The Good Parts is the ultimate guide. Don't miss out on this opportunity to enhance your skills and make your mark in the world of web development. Order your copy today and unlock the true potential of JavaScript!
Discover More Best Sellers in Programming
Shop Programming
Programming - Reinforcement Learning, second edition: An Introduction (Adaptive Computation and Machine Learning series)
Programming - Excel: The Complete Illustrative Guide for Beginners to Learning any Fundamental, Formula, Function and Chart in Less than 5 Minutes with Simple and Real-Life Examples
Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
Programming - Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
Programming - Linux for Beginners: A Practical and Comprehensive Guide to Learn Linux Operating System and Master Linux Command Line. Contains Self-Evaluation Tests to Verify Your Learning Level
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Programming - Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Programming - Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
Programming - The Complete Air Fryer Cookbook for Beginners: Healthy and Super-Easy Everyday Air Fryer Recipes. (Basic Air Fryer Meals)
Programming - Piano Scales, Chords & Arpeggios Lessons with Elements of Basic Music Theory: Fun, Step-By-Step Guide for Beginner to Advanced Levels (Book & Streaming Videos)


