中的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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。