JavaScript 数组全面解析
1. 从类数组对象创建数组
在 JavaScript 中,可以使用 Array.from() 方法将类数组对象转换为真正的数组。例如:
let truearray = Array.from(arraylike);
Array.from() 还接受一个可选的第二个参数。如果传入一个函数作为第二个参数,在构建新数组时,源对象的每个元素都会传递给指定的函数,函数的返回值将存储在数组中,而不是原始值。这类似于数组的 map() 方法,但在构建数组时进行映射比先构建数组再进行映射更高效。
2. 读写数组元素
在 JavaScript 中,可以使用 [] 运算符来访问数组元素。数组引用应放在方括号左侧,方括号内应为非负整数值的任意表达式。以下是一些合法的 JavaScript 语句示例:
let a = ["world"]; // 从一个元素的数组开始
let value = a[0]; // 读取元素 0
a[1] = 3.14; // 写入元素 1
let i = 2;
a[i] = 3; // 写入元素 2
a[i + 1] = "hello"; // 写入元素 3
a[a[i]] = a[0]; // 读取元素 0 和 2,写入元素 3
</
JavaScript 数组全面解析与应用
超级会员免费看
订阅专栏 解锁全文

6

被折叠的 条评论
为什么被折叠?



