Lang

Следующие функции могут быть полезны при работе с преобразованиями типов на основе JavaScript, запросами и т.д..

.assign()

Назначить все значения из одного или нескольких объектов другому объекту.

.camelize(), .hyphenate()

Методы для работы со строками .camelize() и .hyphenate(). Привести строку разделенную тире в «верблюжийРегистр». Вставить дефис (тире) между словами.

.clamp()

Метод чтобы вернуть число, которое гарантированно находится в заранее определенном диапазоне между нижней и верхней границами.

.each()

Перебирающий метод. Цикл через массив или объект.

.getIndex()

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

.hasOwn()

Проверить, есть ли у объекта JavaScript указанный ключ (имя свойства) или нет.

.includes()

Проверить, содержит ли строка или массив какое-либо указанное значение, возвращая в зависимости от результата логическое значение.

.intersectRect(), .pointInRect()

Определить, пересекаются ли два прямоугольника друг с другом или нет. Определить, находится ли точка внутри прямоугольника или нет.

.isArray()

Проверить, является ли объект массивом или нет.

.isBoolean()

Проверить, является ли значение логическим (булевым) типом или нет. Типы данных JavaScript: Boolean (булев, логический тип данных).

.isDocument, .isWindow

Проверить, является ли переданная переменная объектом Document; проверить, является ли переменная объектом window (Window Object).

.isElement()

Проверить, является ли значение узлом элемента или нет. Тип узла ELEMENT_NODE.

.isEqual()

Проверить, возвращает ли объект A то же значение, что и B, совпадают ли результаты. Равенство экземпляров. Сравнение значений.

.isFunction()

Проверить, является ли объект функцией или нет. Типы данных JavaScript: Function.

.isNode()

Проверить, является ли переменная каким-либо типом DOM-узла.

.isNumber()

Проверить, является ли значение типом «число» или нет. Типы данных JavaScript: Number (числовой тип данных).

.isNumeric()

Проверить, является ли переданное значение числом или нет.

.isObject, isPlainObject, .isEmpty

Объект JavaScript или нет. Является ли объект простым объектом. Типы данных JavaScript: Object (объект). Проверить объект, пустой или нет. Проверка на отсутствие свойств объекта. Проверка на пустой массив.

.isString()

Проверить, является ли значение строковым типом или нет. Типы данных JavaScript: String (строка).

.isUndefined()

Проверить, является ли переданное значение неопределенным, «не присвоено» или нет.