Что ж, мы все согласны с тем, что Javascript — это король, а методы Js являются частью основных концепций, от использования которых вряд ли можно отказаться, и чем раньше и лучше вы их поймете, тем легче станет ваша отладочная жизнь. Приступим к делу💃…

Во-первых, есть две основные категории методов в JavaScript, изменяющих и итерирующих неизменяющие методы.

1. Мутация,

Мутирующие методы массива изменят исходный массив.

я. нажать()

Метод push(), как следует из его названия, вставляет элемент в конец массива.

let animals = [🐈,🐈,🐈]
animals.push(🐩)
console.log(animals)
//Expected Output: [🐈,🐈,🐈,🐩]

ii. поп()

Метод pop удалит последний элемент из конца массива.

let animals = [🐈,🐈,🐈,🐩]
animals.pop()
console.log(animals)// [🐈,🐈,🐈]

iii.unshift()

Метод unshift вставит элемент в начало

let animals = [🐈,🐈,🐈]
animals.pop(🐩)
console.log(animals)// [🐩,🐈,🐈,🐈]

iv.shift()

Метод сдвига Удалить первый элемент (нулевой элемент индекса) из массива

let animals = [🐩,🐈,🐈,🐈]
animals.pop()
console.log(animals)// [🐈,🐈,🐈]

в. реверс()

Метод reverses переворачивает массив, первый элемент становится последним, а последний элемент становится первым.

const array = [1️⃣, 2️⃣, 3️⃣];
array.reverse()
console.log(array)// [3️⃣, 2️⃣,1️⃣];

vi.sort()

Метод sort сортирует элементы массива на месте и возвращает отсортированный массив. Порядок сортировки по умолчанию — возрастающий.

const months = [‘March’, ‘Jan’, ‘Feb’, ‘Dec’];
months.sort();
console.log(months);
// expected output: Array [“Dec”, “Feb”, “Jan”, “March”]

2. Итерация

Это группа методов, которые не изменяют исходный массив, а выполняют итерацию по массиву.

я. forEach() вызывает функцию один раз для каждого элемента

arr = [🥚🥚🥚🥚]
[🥚🥚🥚🥚].forEach((🥚)=>{
    hatch(🥚)
})
//expected outputs
//🐣
//🐣
//🐣
//🐣
console.log(arr)//[🥚🥚🥚🥚]

ii. slice() этот метод возвращает неглубокую копию части массива в новый объект массива, выбранный от начала до конца (конец не включен)

const animals = [🐜, 🌺, 🐫, 🦆, 🐘]
console.log(animals.slice(2))
// expected output: [🐫, 🦆, 🐘]

III. concat() этот метод добавляет один или несколько массивов к заданному массиву, этот метод используется для объединения двух или более массивов. Этот метод не изменяет существующие массивы, а вместо этого возвращает новый массив.

const g = [💃💃 💃]
const b = [🕺🕺🕺]
const bng = g.concat(b)
console.log(bng)
//[💃💃💃, 🕺🕺🕺]

Это всего лишь несколько примеров методов массива, с которыми вы часто будете сталкиваться при изучении JavaScript. Хотите узнать больше? Я буду делиться большим количеством полезного для начинающих контента и идей в своей хронике в Твиттере, вы можете подписаться на меня на @justinecodez.