如何更改對象數組中元素的值?下面我的例子從數組中刪除一個對象,然後在該對象的其餘部分改變元素(數) - 除去部分工作正常,但另一部分doesn't-如何更改對象數組中的元素值
我有一個jsFiddle
代碼:
var x =[
{name : 'myname' , number : '10' , color:'green'},
{name : 'yourname' , number : '15' , color:'blue'}
];
$.each(x , function(index ,value) {
if(value.number == '10'){
x.splice(index , 1) ;
}
else {
x[i].number = '20' ;
}
console.log(x) ;
});
請張貼正常縮進的代碼來幫助人們幫助你。編寫可讀代碼還可以幫助您維護代碼。 – kapa