Методы массивов JavaScript: подробное руководство с примерами кода

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

  1. push(): добавляет один или несколько элементов в конец массива.

    const array = [1, 2, 3];
    array.push(4, 5);
    console.log(array); // Output: [1, 2, 3, 4, 5]
  2. pop(): удаляет последний элемент из массива и возвращает его.

    const array = [1, 2, 3];
    const lastElement = array.pop();
    console.log(lastElement); // Output: 3
    console.log(array); // Output: [1, 2]
  3. shift(): удаляет первый элемент из массива и возвращает его.

    const array = [1, 2, 3];
    const firstElement = array.shift();
    console.log(firstElement); // Output: 1
    console.log(array); // Output: [2, 3]
  4. unshift(): добавляет один или несколько элементов в начало массива.

    const array = [1, 2, 3];
    array.unshift(4, 5);
    console.log(array); // Output: [4, 5, 1, 2, 3]
  5. concat(): объединяет два или более массива и возвращает новый массив.

    const array1 = [1, 2];
    const array2 = [3, 4];
    const newArray = array1.concat(array2);
    console.log(newArray); // Output: [1, 2, 3, 4]
  6. slice(): извлекает часть массива в новый массив.

    const array = [1, 2, 3, 4, 5];
    const newArray = array.slice(2, 4);
    console.log(newArray); // Output: [3, 4]
  7. indexOf(): возвращает первый индекс, по которому находится данный элемент в массиве.

    const array = [1, 2, 3, 2, 4];
    const index = array.indexOf(2);
    console.log(index); // Output: 1
  8. includes(): проверяет, содержит ли массив указанный элемент, и возвращает true или false.

    const array = [1, 2, 3];
    const includesTwo = array.includes(2);
    console.log(includesTwo); // Output: true
  9. join(): объединяет все элементы массива в строку.

    const array = [1, 2, 3];
    const joinedString = array.join('-');
    console.log(joinedString); // Output: '1-2-3'
  10. reverse(): меняет порядок элементов в массиве на противоположный.

    const array = [1, 2, 3];
    array.reverse();
    console.log(array); // Output: [3, 2, 1]
  11. sort(): сортирует элементы массива по месту.

    const array = [3, 1, 2];
    array.sort();
    console.log(array); // Output: [1, 2, 3]

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