Арраи.финдИндек() у ЕС6

Arrai Findindek U Es6



У ЈаваСцрипт-у постоје различите методе које се користе у различите сврхе. На пример, „ Арраи.слице() ” се користи за дефинисање дела података низа у новом низу. “ Арраи.поп() ” се користи да елиминише непотребан елемент низа и врати нови низ. Међутим ' Арраи.финдИндек() ” се позива да врати индекс почетног елемента низа који испуњава наведени услов.

Овај пост ће расправљати о методи Арраи.финдИндек() у ЕС6.

Шта је Арраи.финдИндек() у ЕС6?

Арраи.финдИндек() је ЈаваСцрипт метода уведена у ЕС6. Користи се за враћање индекса почетног елемента низа који испуњава очекивања у складу са наведеним условом. То не утиче на оригинални низ. С друге стране, ако ниједан елемент не постоји у низу, онда он враћа вредност у негативном облику. Међутим, овај метод не може да изврши функције за елемент низа ако нема вредности.







Како користити метод Арраи.финдИндек() у ЕС6?

Да бисте користили арраи.финдИндек() у ЕС6, испробајте обезбеђену синтаксу:



низ. финдИндек ( функција ( цуррентВалуе, индек, арр ) , тхисВалуе )

овде:



  • Тренутна вредност ” одређује вредност која ће се наћи у низу.
  • индекс ” се користи за одређивање индекса низа.
  • арр ” се користи за дефинисање низа.
  • тхисВалуе ” је опциона вредност која иде функцији која ће се користити као функција „ ово ” вредност.

Пример 1: Користите Арраи.финдИндек() са нумеричким вредностима

Да бисте користили арраи.финдИндек() са нумеричким вредностима, испробајте наведена упутства:





  • Декларисајте и иницијализујте константу са одређеним именом и доделите вредност у нумеричком облику у низу.
  • Затим позовите „ финдИндек() ” метод који ће пронаћи индекс према наведеном параметру:
конст старости = [ 4 , 9 , 22 , 25 ] ;

старости. финдИндек ( цхецкАге ) ;

Затим дефинишите „ цхецкАге() ” и додајте „ повратак ” изјава за враћање излаза услова:

провера функцијеАге ( старости ) {

повратак старости > 22 ;

}

Функција је вратила „ 3 ” што указује да је вредност већа од „ 22 ” је пронађен на трећем индексу низа:



Пример 2: Користите Арраи.финдИндек() са текстуалним вредностима

арраи.финдИндек() ” се такође може користити са текстуалним вредностима у низу. Да бисте то урадили, дефинишите константу са одређеним именом и доделите вредност у низу:

конст Земље = [ 'Велика Британија' , 'Сингапур' , 'Канада' , 'Индија' ]

Затим дефинишите функцију са именом „ гетЦоунтри() ”. Затим користите „ повратак ” изјава за излаз земље са вредношћу “ Канада ”:

функција гетЦоунтри ( Држава ) {

повратак Држава === 'Канада' ;

}

На крају, покрените „ цонсоле.лог() ” за приказ излаза на конзоли. Да бисте то урадили, позовите метод финдИндек() и проследите „ гетЦоунтри ” као параметар:

конзола. Пријава ( Земље. финдИндек ( гетЦоунтри ) )

То је све о коришћењу методе арраи.финдИндек() у ЕС6.

Закључак

Арраи.финдИндек() је ЈаваСцрипт метода уведена у ЕС6. Користи се за враћање индекса почетног елемента низа који се процењује као тачан, у складу са наведеним условом. Такође можете да позовете ову методу да бисте пронашли вредност индекса нумеричких, као и текстуалних скупова података у низу. Овај водич је демонстрирао употребу ЈаваСцрипт методе Арраи.финдИндек().