La plupart des langages de programmation contiennent des bons et des mauvais éléments, mais JavaScript a plus que sa part de mauvais, ayant été développé et publié à la hâte avant de pouvoir être affiné. Ce livre faisant autorité élimine ces mauvaises fonctionnalités pour révéler un sous-ensemble de JavaScript qui est plus fiable, lisible et maintenable que le langage dans son ensemble - un sous-ensemble que vous pouvez utiliser pour créer un code véritablement extensible et efficace. Considéré comme l'expert de JavaScript par de nombreuses personnes dans la communauté du développement, l'auteur Douglas Crockford identifie l'abondance de bonnes idées qui font de JavaScript un langage de programmation orienté objet exceptionnel, telles que des fonctions, un typage lâche, des objets dynamiques et une notation littérale d'objet expressive. Malheureusement, ces bonnes idées se mêlent à des idées mauvaises, voire carrément horribles, comme un modèle de programmation basé sur des variables globales. Lorsque les applets Java ont échoué, JavaScript est devenu le langage du Web par défaut, rendant sa popularité presque totalement indépendante de ses qualités de langage de programmation. Dans JavaScript : The Good Parts, Crockford fouille enfin dans la pile fumante de bonnes intentions et d'erreurs pour vous donner un aperçu détaillé de toutes les parties véritablement élégantes de JavaScript, notamment :
Développer