Primero declarar una matriz:
La copia del código es la siguiente:
var dictnew = nueva matriz;
clave var;
valor var;
para (var i = 0; i <50; i ++) {
// Obtenga el par de valores clave que se agregará al diccionario de datos
key = jQuery ("#costcodeidid"+i) .val ();
valor = num2Zero (jQuery ("#valueId"+i) .val ());
// Verifique si el valor clave existe en el diccionario de datos. Si no existe, agregue el valor y el valor clave al diccionario de datos directamente. Si el valor clave existe, el valor del valor se acumulará.
if (checkHasInDict (Key, DictNew)) {
dictnew [clave] = num2Zero (dictnew [clave]) + valor;
}demás{
dictnew [clave] = valor;
}
}
// El valor del diccionario de datos
función getDictValue (Key, Dict) {
var tempDictValue = "";
para (var k en dict) {
if (k == key) {
tempDictValue = dict [k];
return tempdictValue;
}
}
return tempdictValue;
}
// verifique si el valor clave existe en la matriz
function checkhasindict (clave, dict) {
para (var k en dict) {
if (k == key) {
devolver verdadero;
}
}
devolver falso;
}