Вот список методов массива javascript.
(1) для каждого()
Метод forEach()
в javascript используется для перебора каждого элемента массиваивыполнения функции для всех элементов. Он принимает функция обратного вызова в качестве аргумента.
Синтаксис:
arr.forEach(callback(currentValue, index, arr), thisArg)
Функция обратного вызова принимает три аргумента:
- currentValue — текущий элемент массива.
- index — это индекс текущего элемента.
- arr — это сам массив.
В приведенном ниже примере мы перебираем массив и печатаем элементы.
const arr = [10, 12, 37, 24, 65]; function print(element, index) { console.log(element + " is at index " + index); } // using forEach method arr.forEach(print);
ВЫХОД:
10 is at index 0 12 is at index 1 37 is at index 2 24 is at index 3 65 is at index 4
(2) нажать()
Метод push()
в javascript используется для добавления одного или нескольких элементов в конец вызывающего массива. После добавления элементов в массив метод возвращает новую длину массива.
Синтаксис:
arr.push(value1, value2, ...)
Этот метод принимает 1 или более аргументов.
Пример:
const fruit = ["mango", "banana"]; // add elements to the end of the array fruit.push("apple"); console.log(fruit); // add 2 new elements to the end fruit.push("orange", "watermelon"); console.log(fruit);
ВЫХОД:
["mango","banana","apple"] ["mango","banana","apple","orange","watermelon"]
(3) поп()
Метод pop()
в javascript удаляет последний элемент из массива и возвращает удаленные элементы. Если массив пуст, метод возвращает значение undefined.
Синтаксис:
arr.pop()
Вот пример метода pop()
:
const fruit = ["mango", "banana", "apple", "orange", "watermelon"]; fruit.pop(); console.log("After 1 pop => " + fruit); fruit.pop(); console.log("After 2 pop => " + fruit);
ВЫХОД:
After 1 pop => mango,banana,apple,orange After 2 pop => mango,banana,apple
(4) сдвиг()
Как и метод pop()
, метод shift()
также удаляет элемент из массива, но вместо последнего элемента удаляет первый элемент. Если массив пуст, метод возвращает значение undefined.
Синтаксис:
arr.shift()
Вот пример метода shift()
:
const fruit = ["mango", "banana", "apple", "orange", "watermelon"]; fruit.shift(); console.log("After 1 shift => " + fruit); fruit.shift(); console.log("After 2 shift => " + fruit);
ВЫХОД:
After 1 shift => banana,apple,orange,watermelon After 2 shift => apple,orange,watermelon
(5) Не сдвигать()
Подобно методу push()
, метод unshift()
также добавляет элемент в массив, но вместо того, чтобы добавлять его в конец массива, он добавляет его в начало. Этот метод возвращает новую длину массива.
Синтаксис:
arr.unshift(value1, value2, ...)
Этот метод принимает 1 или более аргументов.
const fruit = ["orange", "watermelon"]; // add elements to the beginning of the array fruit.unshift("apple"); console.log("After 1st unshift => " + fruit); // add 2 new elements to the beginning fruit.shift("mango", "banana"); console.log("After 2nd unshift => " + fruit);
ВЫХОД:
After 1st unshift => apple,orange,watermelon After 2nd unshift => orange,watermelon(6) Splice()
(6) Сращивание ()
Метод splice()
в javascript изменяет элемент массива, заменяя или удаляя элемент массива из массива. Он также может добавлять элементы к желаемому индексу в массиве, сохраняя или удаляя остальные элементы массива.
Синтаксис:
arr.splice(index, deleteCount, replaceBy)
Пример:
const day = ["monday", "wednesday", "friday", "sunday"]; day.splice(1, 0, "tuesday"); console.log(day); day.splice(4, 1, "saturday"); console.log(day); day.splice(3, 2); console.log(day);
ВЫХОД:
["monday","tuesday","wednesday","friday","sunday"] ["monday","tuesday","wednesday","friday","saturday"] ["monday","tuesday","wednesday"]
Спасибо, что прочитали, и мы очень ценим аплодисменты!
Если вам понравилось читать это, вам могут понравиться и другие мои блоги.Нажмите здесь, чтобы прочитать некоторые из моих предыдущих статей.