es6怎么快速创建数组

avatar
作者
筋斗云
阅读量:2

在ES6中,有几种方法可以快速创建数组:

  1. 使用数组字面量:

    const arr = [1, 2, 3, 4, 5]; 
  2. 使用Array.from()方法,可以将类数组对象或可迭代对象转换为数组:

    const arr = Array.from([1, 2, 3, 4, 5]); 
  3. 使用Array.of()方法,可以根据传入的参数创建数组:

    const arr = Array.of(1, 2, 3, 4, 5); 
  4. 使用扩展运算符(…),可以将一个数组展开为多个元素:

    const arr = [...[1, 2, 3, 4, 5]]; 
  5. 使用Array.fill()方法,可以填充一个指定大小和值的数组:

    const arr = Array(5).fill(0); 
  6. 使用Array.keys()方法,可以生成一个包含数组索引的迭代器:

    const arr = [...Array(5).keys()]; 

以上是一些快速创建数组的方法,根据具体需求选择合适的方法即可。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!