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

  1. Методы массива:

    • push(): добавляет один или несколько элементов в конец массива и возвращает новую длину.
    • pop(): удаляет последний элемент из массива и возвращает этот элемент.
    • slice(): извлекает часть массива и возвращает новый массив.
    • concat(): объединяет два или более массива и возвращает новый массив.
    • indexOf(): возвращает первый индекс, по которому можно найти данный элемент в массиве.
  2. Строковые методы:

    • toUpperCase(): преобразует строку в прописные буквы.
    • toLowerCase(): преобразует строку в строчные буквы.
    • split(): разбивает строку на массив подстрок на основе указанного разделителя.
    • trim(): удаляет пробелы с обоих концов строки.
    • charAt(): возвращает символ по указанному индексу в строке.
  3. Методы объекта:

    • hasOwnProperty(): возвращает логическое значение, указывающее, имеет ли объект определенное свойство.
    • toString(): возвращает строку, представляющую объект.
    • keys(): возвращает массив имен собственных перечислимых свойств данного объекта.
    • assign(): копирует значения всех перечислимых свойств из одного или нескольких исходных объектов в целевой объект.
    • freeze(): замораживает объект, предотвращая добавление новых свойств и удаление или изменение существующих свойств.
  4. Математические методы:

    • random(): возвращает случайное число от 0 (включительно) до 1 (исключительно).
    • floor(): возвращает наибольшее целое число, меньшее или равное заданному числу.
    • ceil(): возвращает наименьшее целое число, большее или равное заданному числу.
    • round(): возвращает значение числа, округленное до ближайшего целого числа.
    • max(): возвращает наибольшее из нуля или более чисел.