Различные методы инициализации массивов в JavaScript

Чтобы инициализировать массив в JavaScript, вы можете использовать несколько методов. Вот некоторые часто используемые подходы:

  1. Использование литерала массива:

    const array = [];
  2. Использование конструктора Array:

    const array = new Array();
  3. Использование метода Array.from():

    const array = Array.from({ length: 5 });
  4. Использование метода Array.of():

    const array = Array.of(1, 2, 3, 4, 5);
  5. Использование метода fill():

    const array = new Array(5).fill(0);
  6. Использование деструктуризации массива:

    const array = [...Array(5)];
  7. Использование метода map():

    const array = Array(5).map(() => null);
  8. Использование метода Array.prototype.slice():

    const array = Array.prototype.slice.call({ length: 5 });
  9. Использование цикла for:

    const array = [];
    for (let i = 0; i < 5; i++) {
     array.push(null);
    }
  10. Использование метода Array.from() с функцией сопоставления:

    const array = Array.from({ length: 5 }, () => null);
  11. Использование понятий массива (не рекомендуется в ECMAScript 6):

    const array = [null for (i of Array(5))];

Вот некоторые способы инициализации массива в JavaScript. Выберите метод, который подходит для вашего конкретного случая использования.