Dictionary est un objet conservant des paires clés-éléments de données.

Compatibilité
Cet objet est compatible avec Internet Explorer.
Disponibilité

JScript 1

Propriétés
Propriété Description
Count renvoie le nombre d'éléments dans une collection ou dans un objet Dictionary.
Item(clé) définit ou renvoie un item pour une key spécifiée d'un objet Dictionary.
Key(nouvelle_clé) Définit une clé (key) dans un objet Dictionary.
Méthodes
Méthode Description
Add(clé, item) ajoute une paire clé-élément à un objet Dictionary.
Exists(clé) renvoie true si l'élément spécifié existe dans l'objet Dictionary, ou false dans le cas contraire.
Items renvoie un tableau contenant tous les éléments d'un objet Dictionary.
Keys renvoie un tableau contenant toutes les clés existantes dans un objet Dictionary.
Remove(clé) supprime une paire clé-élément d'un objet Dictionary.
RemoveAll Supprime toutes les paires clé-élément d'un objet Dictionary.
Exemples [voir]
<html>
  <head>
    <title>Démonstration de Dictionary</title>
    <script language="JScript">
      function AfficheDico()
      {
         var elements, dico, i, liste;
         dico = new ActiveXObject("Scripting.Dictionary");  
         dico.Add ("a", "area");
         dico.Add ("b", "body");
         dico.Add ("c", "center");
         dico.Add ("d", "div");
         dico.Add ("e", "em");
         // Obtenir les éléments.
         elements = (new VBArray(dico.Items())).toArray();
         liste = "";
         for (i in elements) //Parcourir le dictionnaire.
         {
           liste += elements[i] + "<br>";
         }
         return(liste);
      }
    </script>
  </head>
  <body>
    <a href="javascript:AfficheDico()">Liste des mots du dictionnaire</a>
  </body>
</html>
En savoir plus :
Découvrez cet objet sur le site de Microsoft