„Javascript Object.propertyIsEnumerable“ ()

Metodas „JavaScript Object.propertyIsEnumerable ()“ patikrina, ar nurodyta ypatybė yra suskaičiuota ir ar ji yra paties objekto nuosavybė.

propertyIsEnumerable()Metodo sintaksė yra tokia:

 obj.propertyIsEnumerable(prop)

Čia objyra objektas.

propertyIsEnumerable () parametrai

propertyIsEnumerable()Metodas trunka:

  • rekvizitas - testuojamo turto pavadinimas.

Grąžinimo vertė iš propertyIsEnumerable ()

  • Pateikia Booleannurodymą, ar nurodyta ypatybė yra suskaičiuota ir ar ji yra paties objekto nuosavybė.

Pastaba: Kiekvienas objektas turi propertyIsEnumerablemetodą. Šis metodas gali nustatyti, ar nurodytą objekto ypatybę galima išvardyti for… inkilpa.

Pavyzdys: naudojant objektą.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

Rezultatas

 true melas melas tiesa

Rekomenduojamas skaitymas: „ Javascript“ objektas getPrototypeOf ()

Įdomios straipsniai...