温馨提示×

es6怎么快速创建数组

es6
小亿
107
2023-12-21 18:04:11
栏目: 编程语言

在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()];
    

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

0