javacsript に keyValue コンストラクターの 3 つのオブジェクトの配列があります。
function keyValue(key, value){
this.Key = key;
this.Value = value;
};
var array = [];
array.push(new keyValue("a","1"),new keyValue("b","2"),new keyValue("c","3"));
keyValue object as parameter
また、配列内のそのオブジェクトの値を取得して更新する関数「Update」もあります。
function Update(keyValue, newKey, newValue)
{
//Now my question comes here, i got keyValue object here which i have to
//update in the array i know 1 way to do this
var index = array.indexOf(keyValue);
array[index].Key = newKey;
array[index].Value = newValue;
}
しかし、もしあれば、これを行うためのより良い方法が欲しいです。