修改数组
本课属于 Coddy JavaScript 学习旅程的“基础知识”单元。第 59 课,共 77 课。
除了访问数组中的元素,你还可以修改它们。要修改数组中的特定元素,可以使用它的索引为其赋一个新值。
来看一个例子:
let myArray = ["apple", "banana", "cherry"]
myArray[1] = "orange";
console.log(myArray);输出:
["apple", "orange", "cherry"]banana 被改成了 orange
挑战
简单创建一个名为 changeElement 的函数,它接收 3 个参数:
- 第一个参数是一个数组
- 第二个参数是一个索引
- 第三个参数是一个新元素
该函数会将第二个参数中保存的索引对应的元素替换为第三个参数中的值,并返回修改后的数组。
例如,使用以下参数:changeElement([1, 2, 3], 0, 9),该函数会返回 [9, 2, 3]
亲手试试
function changeElement(arr, index, newElement) {
// 在这里编写代码
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: JavaScript 在线编译器