Sommaire

Structures Map, Set et boucle for of Structure:Map Structure:Set Structure:boucle for of

1. Présentation générale

Sans vouloir être exhaustif sur le sujet, étudions en séquence la gestion des structures de données suivantes disponibles en EcmaScript 6 :

  • Les tableaux JavaScript (déjà disponibles dans les versions antérieures).

  • Les structures Map.

  • Les structures Set.

2. Exemple

Script complet HTML/JavaScript

<!DOCTYPE html> 
 
<!-- 
Nom du script : map_set.htm 
Auteur : Christian VIGOUROUX 
Date de création : 15/10/2018 
Date de dernière modification : 15/10/2018 
Objet : Map et Set 
--> 
 
<!-- Balise html --> 
<html> 
 
 <!-- Section head --> 
 <head> 
   <!-- Balise meta de gestion de l’accentuation UTF-8 --> 
   <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> 
 </head> 
 
 <!-- Section body --> 
 <body> 
 
   <!-- Utilisation de la police de caractères Arial --> 
   <font face="Arial"> 
 
     <!-- Affichage du titre du script --> 
     <h3>EcmaScript 6 : Map, Set et boucle for ... of</h3> 
 
     <!-- Script JavaScript --> 
     <script> 
 
  ...