Déclarez d'abord un tableau:
La copie de code est la suivante:
var dictNew = nouveau tableau;
Var Key;
valeur var;
pour (var i = 0; i <50; i ++) {
// Obtenez la paire de valeurs clés à ajouter au dictionnaire de données
key = jQuery ("# costCodeiDID" + i) .Val ();
Value = num2zero (jQuery ("# ValueId" + i) .Val ());
// Vérifiez si la valeur clé existe dans le dictionnaire de données. S'il n'existe pas, ajoutez directement la valeur et la valeur des clés au dictionnaire de données. Si la valeur clé existe, la valeur de la valeur sera accumulée.
if (checkhasIndict (key, dictNew)) {
dictNew [key] = num2zero (dictNew [key]) + valeur;
}autre{
dictNew [key] = valeur;
}
}
// la valeur du dictionnaire de données
fonction getDictValue (key, dict) {
var tempdictValue = "";
pour (var k dans dict) {
if (k == key) {
tempdictValue = dict [k];
retour tempdictvalue;
}
}
retour tempdictvalue;
}
// Vérifiez si la valeur clé existe dans le tableau
Fonction CheckHasIndict (clé, dict) {
pour (var k dans dict) {
if (k == key) {
Retour Vrai;
}
}
retourne false;
}