// 示例代码:替换数组中的元素
// 原始数组
let arr = [1, 2, 3, 4, 5];
// 方法一:使用索引直接替换
arr[2] = 10; // 将索引为2的元素(即3)替换为10
console.log(arr); // 输出: [1, 2, 10, 4, 5]
// 方法二:使用 splice 方法替换
arr.splice(1, 1, 20); // 从索引1开始,删除1个元素,并插入20
console.log(arr); // 输出: [1, 20, 10, 4, 5]
// 方法三:使用 map 方法替换特定条件的元素
arr = arr.map(item => item === 10 ? 30 : item); // 将值为10的元素替换为30
console.log(arr); // 输出: [1, 20, 30, 4, 5]
splice
方法:splice
可以在指定位置删除元素并插入新元素。第一个参数是起始索引,第二个参数是要删除的元素数量,后续参数是要插入的新元素。map
方法:map
可以遍历数组并对满足条件的元素进行替换,返回一个新的数组。如果你需要更多帮助或有其他问题,请告诉我!
上一篇:js 数组删除第一个
下一篇:js 数组元素替换
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站