JavaScript数组元素修改 - 将 '教室二' 替换为 '二'
JavaScript 数组元素修改 - 将 '教室二' 替换为 '二'
代码实现:
const arr = [
{ value: '教室一', flag: '1' },
{ value: '教室二', flag: '1' },
{ value: '1', flag: '1' },
{ value: '2', flag: '1' }
];
arr.forEach(item => {
if (item.value === '教室二') {
item.value = '二';
}
});
console.log(arr);
// 输出:[{value: '教室一', flag: '1'},{value: '1', flag: '1'},{value: '二', flag: '1'},{value: '2', flag: '1'}]
解析:
- 使用
forEach方法遍历数组中的每一个元素; - 判断当前元素的
value属性是否为'教室二',如果是,则将其修改为'二'。
原文地址: https://www.cveoy.top/t/topic/lKBb 著作权归作者所有。请勿转载和采集!