Javascript Object.propertyIsEnumerable ()

Методът JavaScript Object.propertyIsEnumerable () проверява дали даденото свойство е изброимо и е собствено свойство на обекта.

Синтаксисът на propertyIsEnumerable()метода е:

 obj.propertyIsEnumerable(prop)

Ето, objима обект.

Параметри на свойствотоIsEnumerable ()

В propertyIsEnumerable()метода се в:

  • prop - Името на свойството за тестване.

Върната стойност от propertyIsEnumerable ()

  • Връща Booleanиндикация дали посоченото свойство е изброимо и е собствено свойство на обекта.

Забележка: Всеки обект има propertyIsEnumerableметод. Този метод може да определи дали посоченото свойство в обект може да бъде изброено от for… inцикъл.

Пример: Използване на Object.propertyIsEnumerable ()

 let arr = (1, 2, 3, 4); console.log(arr.propertyIsEnumerable(0)); // true console.log(arr.propertyIsEnumerable("length")); // false console.log(Math.propertyIsEnumerable("random")); // false let obj = ( prop: "Hello World!", ); console.log(obj.propertyIsEnumerable("prop")); // true // property does not exist console.log(obj.propertyIsEnumerable("random")); // false

Изход

 true false false false

Препоръчително четене: Javascript Object getPrototypeOf ()

Интересни статии...