JavaScript Garden est une collection croissante de documentation sur les parties les plus originales du langage de programmation JavaScript. Il donne des conseils pour éviter les erreurs courantes et les bogues subtils, ainsi que les problèmes de performances et les mauvaises pratiques, que les programmeurs JavaScript non experts peuvent rencontrer dans leurs efforts dans les profondeurs du langage.
JavaScript Garden n'a pas pour but de vous enseigner JavaScript. Une connaissance antérieure de la langue est fortement recommandée afin de comprendre les sujets traités dans ce guide. Afin d'apprendre les bases de la langue, veuillez vous diriger vers l'excellent guide sur le Mozilla Developer Network.
Table des matières
Intro
Utilisation et propriétés des objets
Le Prototype
hasOwnProperty
La boucle "for in"
Déclarations et expressions de fonction
Comment "cela" fonctionne
Fermetures et références
L'objet "arguments"
Constructeurs
Portées et espaces de noms
Itération et propriétés du tableau
Le constructeur "Array"
Égalité et comparaisons
L'opérateur "typeof"
L'opérateur "instanceof"
Type Casting
Pourquoi ne pas utiliser "eval"
indéfini et "nul"
Insertion automatique de point-virgule
L'opérateur "supprimer"
setTimeout et "setInterval"
Date de mise à jour
10 juil. 2020