ЈаваСцрипт објекат хасОвнПроперти ()

ЈаваСцрипт Објецт хасОвнПроперти () метода проверава да ли објекат има дато својство као своје својство.

Синтакса hasOwnProperty()методе је:

 obj.hasOwnProperty(prop)

Ево objпредмета.

хасОвнПроперти () Параметри

hasOwnProperty()Метод узима у:

  • реквизит - Stringназив или симбол својства за тестирање.

Повратна вредност из хасОвнПроперти ()

  • Враћа Booleanназнаку да ли објекат има наведено својство као своје својство или не.

Напомене:

  • За разлику од inоператора, овај метод не проверава својство у ланцу прототипа објекта.
  • hasOwnPropertyвраћа trueчак и ако је вредност имовине nullили undefined.

Пример: Коришћење хасОвнПроперти ()

 const obj = (); obj.property1 = 42; console.log(obj.hasOwnProperty("property1")); // true console.log(obj.hasOwnProperty("property2")); // false // Inherited properties return false console.log(obj.hasOwnProperty("toString")); // false

Оутпут

 тачно лажно нетачно

Препоручено читање: Јавасцрипт Објецт.пропертиИсЕнумерабле ()

Занимљиви Чланци...