Cet article présente principalement des exemples d'utilisation d'objets de dictionnaire Scripting.Dictionary dans asp. Cet article comprend des opérations telles que la création, l'affectation, le parcours et le jugement KEY. Les amis dans le besoin peuvent s'y référer.
Scripting.Dictionary de vbscript crée un objet dictionnaire similaire à l'index clé correspondant à la valeur Value et indexe directement la valeur spécifiée via la clé.
Des exemples d'utilisation de Scripting.Dictionary dans VBScript sont les suivants :
Copiez le code comme suit :Dim objDict
Définir objDict = WSH.CreateObject (Scripting.Dictionary)
' .Add(clé, valeur)
objDict.Ajouter un, valeur1
objDict.Add b, valeur2
objDict.Ajouter c, valeur3
'Indexer directement à value2 via key=b
WSH.Echo objDict.Item(b)
objDict.Remove b 'Supprimer l'index b et sa valeur correspondante
'Ce qui suit est un parcours de dictionnaire
Dim objKeys, objItems, je
objKeys = objDict.Keys
objItems = objDict.Items
Pour i = 0 À objDict.Count -1
WSH.Echo Key= & objKeys(i) &_
ET Valeur= & objItems(i)
Suivant
' Détermine si la clé spécifiée existe
Si objDict.Exists(b) Alors
WSH.Echo Trouvé
Autre
WSH.Echo n’existe pas !
Fin si
objDict.RemoveAll 'Effacer toutes les clés et leurs valeurs correspondantes dans le dictionnaire
Définir objDict = Rien