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'}]

解析:

  1. 使用 forEach 方法遍历数组中的每一个元素;
  2. 判断当前元素的 value 属性是否为 '教室二',如果是,则将其修改为 '二'
JavaScript数组元素修改 - 将 '教室二' 替换为 '二'

原文地址: https://www.cveoy.top/t/topic/lKBb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录