js数组创建方法的介绍

JavaScript数组是一种用于存储多个值的结构。它可以存储任何类型的值,例如数字,字符串,对象,函数等。它允许我们使用索引来访问数组中的元素。在JavaScript中,有几种创建数组的方法,下面我们将详细介绍它们。

1.使用数组字面量创建数组

使用数组字面量是最简单的创建数组的方法,它使用方括号语法来创建数组。例如:

let arr = [1, 2, 3];

上面的代码创建了一个名为arr的数组,包含三个元素:1、2、3。

2.使用Array构造函数创建数组

另一种创建数组的方法是使用Array构造函数。Array构造函数是一个全局函数,可以用来创建数组。它的语法如下:

let arr = new Array(1, 2, 3);

上面的代码创建了一个名为arr的数组,包含三个元素:1、2、3。

3.使用Array.from()创建数组

Array.from()方法用于将类似数组的对象(array-like object)或可迭代对象(iterable object)转换为真正的数组。它的语法如下:

let arr = Array.from(arrayLikeObject);

上面的代码将类似数组的对象(arrayLikeObject)转换为一个真正的数组,并赋值给变量arr。

4.使用Array.of()创建数组

Array.of()方法用于将一组值转换为数组。它的语法如下:

let arr = Array.of(1, 2, 3);

上面的代码将一组值转换为数组,并赋值给变量arr。

5.使用Array.prototype.concat()创建数组

Array.prototype.concat()方法用于连接两个或多个数组。它的语法如下:

let arr = arr1.concat(arr2);

上面的代码将arr1和arr2两个数组连接起来,并赋值给变量arr。

6.使用Array.prototype.slice()创建数组

Array.prototype.slice()方法用于从已有的数组中创建新数组。它的语法如下:

let arr = arr1.slice(start, end);

上面的代码将arr1数组中从start到end的元素创建一个新数组,并赋值给变量arr。

7.使用Array.prototype.splice()创建数组

Array.prototype.splice()方法用于从已有的数组中创建新数组。它的语法如下:

let arr = arr1.splice(start, deleteCount, item1, item2, ...);

上面的代码将arr1数组中从start开始,删除deleteCount个元素,并添加item1、item2等元素,创建一个新数组,并赋值给变量arr。

以上就是JavaScript中创建数组的七种方法,它们分别是:使用数组字面量创建数组、使用Array构造函数创建数组、使用Array.from()创建数组、使用Array.of()创建数组、使用Array.prototype.concat()创建数组、使用Array.prototype.slice()创建数组、使用Array.prototype.splice()创建数组。

本文链接:http://task.lmcjl.com/news/13058.html

展开阅读全文