4 回答

TA貢獻1813條經(jīng)驗 獲得超2個贊
這是一個充滿對象的數(shù)組。因此,您必須使用要更改或訪問的數(shù)組項的索引。
例如第一項是:
my_array[0].y = '2021'

TA貢獻1858條經(jīng)驗 獲得超8個贊
您需要找出要更改哪個元素的 y 值。就像如果您想更改 a = 13 的項目的 y 值,那么您可以執(zhí)行以下操作,
const index = my_array.findIndex(item => item.a === 13);
if(index > -1) {
my_array[index].y = yourYValue;
}

TA貢獻1802條經(jīng)驗 獲得超10個贊
您可以使用 forEach 迭代數(shù)組項并執(zhí)行循環(huán)中需要執(zhí)行的操作。
my_array.forEach((item) => {
if (item.y == '2021') {
// your code here
}
);

TA貢獻1798條經(jīng)驗 獲得超7個贊
您有多種解決方案,其中之一是在數(shù)組中找到要更新的元素
例子:
const index = my_array.findIndex( element => element.y == '2015' );
if(index > -1) {
my_array[index].y = '2021';
}
添加回答
舉報