Расширенное руководство по JavaScript: основные методы веб-разработки

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

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

    • длина: возвращает длину строки.
    • toUpperCase(): преобразует строку в прописные буквы.
    • toLowerCase(): преобразует строку в строчные буквы.
    • indexOf(): возвращает индекс в вызывающей строке первого вхождения указанного значения.
  3. Математические методы:

    • random(): возвращает случайное число от 0 (включительно) до 1 (исключительно).
    • floor(): возвращает наибольшее целое число, меньшее или равное заданному числу.
    • ceil(): возвращает наименьшее целое число, большее или равное заданному числу.
  4. Методы объекта:

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

    • getElementById(): возвращает элемент с указанным идентификатором.
    • querySelector(): возвращает первый элемент в документе, соответствующий указанному селектору.
  6. Методы событий:

    • addEventListener(): присоединяет функцию обработчика событий к элементу, не перезаписывая существующие обработчики событий.
    • removeEventListener(): удаляет обработчик событий, прикрепленный с помощью метода addEventListener().