В этой статье кратко о методах Strings.
что такое методы примитивов?
JavaScript позволяет нам работать с примитивами (строками, числами и т. д.), как если бы они были объектами. Они также предоставляют методы для вызова как таковые.
Существуют в основном два типа методов:
- Строковые методы
- Методы массива
Методы массива-:
Массивы — это спископодобные объекты, у прототипа которых есть методы для выполнения операций обхода и изменения. Ни длина массива JavaScript, ни типы его элементов не фиксированы.
Основная концепция методов массива -:
- Синтаксис — Массив[];
Массив — в массиве можно хранить значения коллекции.
[] - Массив с предопределенным номером индекса, с этим синтаксисом мы можем вызвать это значение индекса.
Существует много типов методов массива, мы рассмотрим один из них на примере.
let arr=[1,2,3,4,5,6]
здесь мы объявляем массив с переменной arr с набором значений (чисел).
- Массив.длина -:
arr.length; 6;
здесь мы используем метод длины для вычисления длины массива.
который возвращает значение 6,
длина означает общее количество значений, хранящихся в массиве.
- Array.indexof-:
arr.indexof(1); 0;
В этом методе мы узнаем номер индекса значения, которое хранится в массиве.
Преобразование массива -:
В методах массива этого типа мы можем преобразовывать и переупорядочивать массив.
map(func)
— создает новый массив из результатов вызоваfunc
для каждого элемента.sort(func)
— сортирует массив на месте, а затем возвращает его.reduce(func, initial)
— вычислить одно значение по массиву, вызываяfunc
для каждого элемента и передавая промежуточный результат между вызовами.
Добавить/удалить элементы
Это некоторые основные методы массива.
arr.push(...items)
— добавляет элементы в конец,arr.pop()
— извлекает элемент с конца,arr.shift()
— извлекает элемент с самого начала,arr.unshift(...items)
— добавляет элементы в начало.
По этой ссылке мы можем узнать больше о методах строк и массивов.