.isDocument, .isWindow
МетодыПроверить, является ли переданная переменная объектом Document; проверить, является ли переменная объектом window (Window Object).
Метод .isDocument()
Проверить, является ли переменная объектом Document.
isDocument([obj])
Метод util.isDocument()
определяет,
является ли переданное значение в параметре метода корневым элементом верхнего уровня.
Следующий параметр может быть передан функции:
Параметр | Тип | По умолчанию | Описание |
---|---|---|---|
obj |
Any | null |
Объект для проверки |
JavaScript. Использование isDocument()
var doc = document || window.document;
// Document Object?
console.log(UIkit.util.isDocument(doc));
Результат
true
Метод .isWindow()
Проверить, является ли переменная Window Object
isWindow(obj)
Проверить, является ли переданная переменная объектом window (Window Object). Работаем ли мы с окном браузера.
Функция UIkit.util.isWindow()
определяет, является ли аргумент допустимым существующим окном, содержащим DOM документ.
Следующий параметр может быть передан функции:
Параметр | Тип | По умолчанию | Описание |
---|---|---|---|
obj |
Any | null |
Объект для проверки. |
JavaScript. Использование isWindow()
var win = window;
// Это объект window?
console.log(UIkit.util.isWindow(win))
Результат
true