Шта је својство у хасОвнПроперти() у ЈаваСцрипт-у

Sta Je Svojstvo U Hasovnproperti U Javascript U



Током развоја/програмирања у ЈаваСцрипт-у, може постојати захтев да се провери да ли је одређени ентитет садржан у низу или објекту. На пример, интегрисање различитих функционалности заснованих на идентичним карактеристикама или лоцирање уноса. У таквим ситуацијама, „ хасОвнПроперти() ” метод у ЈаваСцрипт-у помаже у разврставању ствари, пружајући на тај начин лакоћу на страни програмера.

У овом тексту ћемо разговарати о употреби својства у методи хасОвнПроперти() у ЈС-у.

Шта је хасОвнПроперти() у ЈС-у?

хасОвнПроперти() ” даје резултат као логичку вредност. То генерише „ истинито ” ако одређено својство постоји у објекту, чак и ако је вредност наведеног својства недефинисана или нула. У супротном, враћа се „ лажно ”.







Синтакса



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

У датој синтакси, „ проп ” одговара имену својства које се додаје да би се тестирало као стринг или симбол.



Пример 1: Проналажење својства помоћу кључева низа у методу хасОвнПроперти()

У овом примеру, метода хасОвнПроперти() се може применити за тражење одређеног кључа у и враћа „ истинито ” ако кључ постоји у низу. У супротном, враћа се „ лажно ”:





< скрипта >

конст миАрраи = {

а : 10 ,

б : двадесет

} ;

нека ц = 30 ;

нека к = миАрраи. хасОвнПроперти ( 'а' )

нека и = миАрраи. хасОвнПроперти ( 'ц' )

конзола. Пријава ( Икс ) ;

конзола. Пријава ( И ) ;

скрипта >

У горњем блоку кода:

  • Прво, креирајте низ под називом „ миАрраи ” који има наведене кључеве и вредности.
  • У следећем кораку креирајте променљиву под називом „ ц ” изван опсега низа и доделите му вредност.
  • Сада примените „ хасОвнПроперти() ” навођењем кључа садржаног у низу.
  • Исто тако, примените проверу на променљиву изван опсега низа.
  • Као резултат тога, претходни примењени метод ће вратити „ истинито ” пошто је кључ садржан у низу.
  • С друге стране, то није случај у другом приступу, па ће се вратити „ лажно ”.

Излаз



У горњем излазу, може се приметити да је приказан одговарајући исход заснован на додатом услову.

Пример 2: Проналажење својства помоћу индекса низа у методи хасОвнПроперти()

У овом конкретном примеру, „ хасОвнПроперти() ” ће вратити одговарајући резултат на основу броја индекса у низу:

< скрипта >

конст миАрраи = [ 'манго' , 'јабука' , 'ананас' , 'јагода' ] ;

нека к = миАрраи. хасОвнПроперти ( '3' )

нека и = миАрраи. хасОвнПроперти ( '7' )

конзола. Пријава ( Икс )

конзола. Пријава ( И ) ;

скрипта >

У горњем исечку кода:

  • Слично томе, креирајте низ под називом „ миАрраи ” који има неке вредности.
  • Сада примените „ хасОвнПроперти() ” на декларисаном низу навођењем наведених индекса.
  • Ако је одређени индекс садржан у низу, логичка вредност „ истинито ” ће бити враћено.
  • Иначе, ' лажно ” ће бити приказано на конзоли.

Излаз

У горњем излазу се може видети да је одговарајућа логичка вредност приказана према наведеним индексима.

Закључак

хасОвнПроперти() ” метода у ЈаваСцрипт-у враћа резултат као логичку вредност ако је одређено својство директно својство објекта или не. У претходном приступу, овај метод приказује резултате у логичком облику провером елемента низа помоћу његових кључева. У последњем приступу, овај метод проверава индекс низа. У овом чланку се говорило о коришћењу својства у хасОвнПроперти() користећи ЈаваСцрипт.