Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

JavaScript avancé

 

Ces sections expliquent les fonctionnalités JavaScript avancées, telles que la récursivité, les tableaux, la résolution des problèmes, etc.

Dans cette section

Utilisation des constructeurs pour créer des objets

Explique comment écrire des constructeurs comme moyen d'instancier des objets.

Prototypes et héritage de prototype

Explique comment utiliser les prototypes pour créer des objets dérivés.

Propriétés de données et propriétés d'accesseur

Explique la différence entre les propriétés de données et les propriétés d'accesseur.

Récursivité

Explique la façon dont JavaScript utilise la récursivité et les boucles.

Portée des variables

Explique la différence entre les portées locales et globales.

Copie, passage et comparaison de données

Présente les concepts de passage par valeur ou par référence.

Utilisation des tableaux

Explique le concept de tableaux en JavaScript.

Tableaux typés (JavaScript)

Décrit les tableaux typés.

Collections (JavaScript)

Décrit les objets Collection.

Itérateurs et générateurs (JavaScript)

Décrit comment implémenter des itérateurs personnalisés sur des objets pouvant être itérés.

Caractères spéciaux

Répertorie les caractères que vous ne pouvez pas taper directement et qui peuvent être inclus dans une chaîne.

Chaînes de modèles (JavaScript)

Décrit comment construire des littéraux de chaîne qui peuvent inclure des expressions incorporées.

Utilisation de la méthode Bind (JavaScript)

Explique comment préserver l'évaluation de l'objet this pour les fonctions qui s'exécutent dans un autre contexte.

Gestion des écouteurs d'événements

Décrit comment éviter les fuites de mémoire lors de l'utilisation d'écouteurs d'événements.

Résolution des problèmes liés aux scripts

Explique comment localiser les erreurs de script courantes.

Compilation conditionnelle

Décrit les instructions utilisées par le langage JavaScript pour compiler selon certaines conditions.

Variables de compilation conditionnelle

Répertorie les variables disponibles pour la compilation conditionnelle.

Mode strict

Explique l'utilisation du mode strict.  Le mode strict n'est pas pris en charge dans les versions Internet Explorer antérieures à Internet Explorer 10.  

Afficher: