La référence JavaScript regroupe les différentes notions autour du langage JavaScript. L'ensemble du langage y est détaillé. Si vous développez une application JavaScript, vous pourrez utiliser ces différentes pages (d'où le titre de « référence »). Si vous apprenez JavaScript ou que vous souhaitez comprendre comment fonctionnent certains de ses composants, vous pouvez lire le Guide JavaScript.
Le langage JavaScript a été conçu pour être utilisé dans un environnement dans lequel il s'intègre : un navigateur, des scripts côté serveur, etc. De façon générale, cette référence ne cible pas un environnement en particulier et tente de rester le plus « agnostique » possible.
Où trouver des informations sur JavaScript
La documentation JavaScript sur les fonctionnalités essentielles du langage (qui correspondent à ECMAScript pour la plupart) se trouve dans les sections suivantes :
Si vous découvrez JavaScript, vous pouvez débuter votre lecture avec le guide. Une fois les fondamentaux acquis, vous pourrez utiliser la référence pour obtenir plus d'informations sur les différents objets et éléments du langage.
Structure de cette référence
La référence JavaScript s'organise autour de différents chapitres :
- Les objets natifs standards
- Ce chapitre aborde l'ensemble des objets natifs standards JavaScript, ainsi que leurs méthodes et propriétés.
- Les instructions et déclarations
- Les applications JavaScript sont composées d'instructions organisées grâce à une syntaxe. Une instruction peut s'étaler sur plusieurs lignes et plusieurs instructions peuvent être présentes sur une ligne si elles sont séparées par des points-virugles.
- Les expressions et opérateurs
- Ce chapitre traite des opérateurs présents en JavaScript ainsi que des expressions et des mots-clés du langage.
- Les fonctions
- Ce chapitre aborde les concepts sur les fonctions en JavaScript.
- Les classes
- Ce chapitre présente les classes, un sucre syntaxique pour les objets ajouté avec ECMAScript 6.
- Les erreurs
- Un chapitre sur les erreurs, les exceptions et les avertissements utilisées en JavaScript.
- Les nouveautés en JavaScript
- Ce chapitre aborde les différentes versions de JavaScript et les changements qui ont eu lieu.