.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