中的with()方法JavaScript 数组返回一个新数组,其中给定索引处的元素替换为给定值。
用法:
input_array.with(index, value)
参数:
- index :如果数组中不存在提供的索引,则抛出RangeError。
- 值:我t 是分配给指定索引位置的值。
示例 1:考虑一个包含 5 个元素的 JavaScript 数组,并将索引位置 - 4 处的值替换为 100。
let actual_array = [60, 78, 90, 34, 67];
console.log("Existing Array: ", actual_array);
// with()
let final_array = actual_array.with(4, 100);
console.log("Final Array: ", final_array);
输出:
Existing Array: [60, 78, 90, 34, 67]
Final Array: [60, 78, 90, 34, 100]
示例 2:让我们将 map() 函数应用于此函数,并将索引 - 4 处的元素替换为 100 乘以 2。
let actual_array = [60, 78, 90, 34, 67];
console.log("Existing Array: ", actual_array);
// with()
let final_array = actual_array
.with(4, 100)
.map((x) => x * 2);
console.log("Final Array: ", final_array);
输出:
Existing Array: [60, 78, 90, 34, 67]
Final Array: [60, 78, 90, 34, 200]
相关用法
- JavaScript Array length用法及代码示例
- JavaScript Array reverse()用法及代码示例
- JavaScript Array sort()用法及代码示例
- JavaScript Array fill()用法及代码示例
- JavaScript Array join()用法及代码示例
- JavaScript Array toString()用法及代码示例
- JavaScript Array pop()用法及代码示例
- JavaScript Array shift()用法及代码示例
- JavaScript Array push()用法及代码示例
- JavaScript Array unshift()用法及代码示例
- JavaScript Array concat()用法及代码示例
- JavaScript Array splice()用法及代码示例
- JavaScript Array lastIndexOf()用法及代码示例
- JavaScript Array indexOf()用法及代码示例
- JavaScript Array of()用法及代码示例
- JavaScript Array slice()用法及代码示例
- JavaScript Array findIndex()用法及代码示例
- JavaScript Array find()用法及代码示例
- JavaScript Array includes()用法及代码示例
- JavaScript Array reduceRight()用法及代码示例
- JavaScript Array reduce()用法及代码示例
- JavaScript Array isArray()用法及代码示例
- JavaScript Array filter()用法及代码示例
- JavaScript Array map()用法及代码示例
- JavaScript Array forEach()用法及代码示例
注:本文由纯净天空筛选整理自sravankumar_171fa07058大神的英文原创作品 JavaScript Array with() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。