.hasOwn()
Проверить, есть ли у объекта JavaScript указанный ключ (имя свойства) или нет.
hasOwn(obj, key)
Метод .hasOwn()
возвращает логическое значение, указывающее, содержит ли объект указанное имя свойства (ключ) или нет.
Параметр | Тип | По умолчанию | Описание |
---|---|---|---|
obj |
Объект | null |
Объект JavaScript для поиска. |
key |
String | null |
Имя свойства (ключ) для поиска. |
Использование. JavaScript
В следующем примере определяется, содержит ли объект myObject
имя свойства (ключ) myData
.
Метод вернёт true
в том случае, если объект имеет свойство с указанным именем, иначе false
.
let myObject = {
myData: 'example'
};
// // Проверяем, есть ли у объекта ключ
console.log(util.hasOwn(myObject, 'myData'))
Результат
true