Проверите да ли је елемент присутан у низу

Proverite Da Li Je Element Prisutan U Nizu



Провера да ли је елемент присутан у низу је важан аспект ЈаваСцрипт програмског језика. У различитим ситуацијама, програмери морају да провере да елемент постоји у низу. На пример, тражење одређеног елемента, избегавање дупликата, филтрирање података и тако даље.

Овај водич ће илустровати како да проверите да ли одређени елемент постоји у ЈаваСцрипт низу.

Како проверити да ли је елемент присутан у низу?

Да бисте утврдили да ли је елемент присутан у низу, користите доле наведене методе:







Метод 1: Проверите да ли је елемент присутан у низу помоћу методе „инцлудес()“

Да бисте утврдили да ли елемент постоји у низу, користите „ укључује() ” метод. Проверава да ли низ садржи одређени стринг или елемент и даје логичку вредност.



Синтакса
Следећа синтакса се користи за „ укључује() ” метод:



укључује ( низ )

Пример
Направите низ језика под називом „ само ”:





био само = [ 'ХТМЛ' , 'ЦСС' , 'ЈаваСцрипт' , 'Ноде.јс' , 'реацт.јс' ] ;

Звати ' укључује() ” метод преношењем елемента “ јс ” као аргумент за проверу да ли постоји у низу или не:

само. укључује ( 'јс' ) ;

Излаз приказује „ лажно “, што значи да дати аргумент није присутан у низу:



Метод 2: Проверите да ли је елемент присутан у низу помоћу методе „индекОф()“

Такође можете користити „ индекс() ” метод који даје индекс првог појављивања наведеног елемента у низу. Ако је елемент пронађен, он даје свој индекс. Иначе, даје -1.

Синтакса
Пратите дату синтаксу за „ индекс() ” метод:

индекс ( елемент )

Пример
Звати ' индекс() ” метод за проверу индекса елемента “ ЦСС ”:

само. индекс ( 'ЦСС' ) ;

Излаз приказује „ 1 “, што је индекс наведеног елемента који означава „ ЦСС ” је присутан у низу “ само ”:

Метод 3: Проверите да ли је елемент присутан у низу помоћу методе „финд()“

Користити ' нађи() ” метод који даје вредност првог елемента у низу који испуњава предвиђену функцију тестирања. Узима функцију повратног позива као аргумент, која се извршава једном за сваки елемент низа док не пронађе елемент који задовољава услов. Ако се такав елемент пронађе, он исписује његову вредност. У супротном, то даје „ недефинисан ”.

Пример
Позовите методу финд() и проверите да ли је „ Јавасцрипт ” постоји у низу или не:

само. наћи ( елемент => елемент === 'Јавасцрипт' ) ;

Излаз приказује „ недефинисан “, што указује да наведени елемент не постоји у низу:

Метод 4: Проверите да ли је елемент присутан у низу користећи „фор“ петљу

Такође можете проверити елемент у низу користећи „ за ” петља. Итерира низ и проверава да ли сваки елемент одговара наведеној вредности. Ако јесте, то значи да постоји.

Пример
Дефинишите функцију ' цхецкЕлементинАрраи() ” који узима елемент који се тражи и низ као аргумент. Итерирајте низ и проверите услов да бисте проверили да ли елемент постоји у низу или не. Ид да постоји штампај “ постоје ”. Иначе, одштампај “ не постоји ”:

функција цхецкЕлементинАрраи ( елемент , низ )
{
био статус = 'не постоји' ;
за ( био и = 0 ; и < низ. дужина ; и ++ ) {
био вредност = низ [ и ] ;
ако ( вредност == елемент ) {
статус = 'постојати' ;
пауза ;
}
}
повратак статус ;
}

Позовите дефинисану функцију преношењем елемента “ ЦСС ” за претрагу у низу “ само ”:

цхецкЕлементинАрраи ( 'ЦСС' , само ) ;

Излаз

То је све око провере да ли је елемент присутан у низу.

Закључак

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