Мазмұны:

Жолдың JavaScript массивінде бар-жоғын қалай тексеруге болады?
Жолдың JavaScript массивінде бар-жоғын қалай тексеруге болады?

Бейне: Жолдың JavaScript массивінде бар-жоғын қалай тексеруге болады?

Бейне: Жолдың JavaScript массивінде бар-жоғын қалай тексеруге болады?
Бейне: Урок 12. JavaScript. Методы массивов (forEach, map, filter, reduce, find, findIndex). Js Массивы. 2024, Қараша
Anonim

The анықтаудың алғашқы ескі мектеп әдісі егер жол немесе массив құрамында а жол пайдаланып отыр the indexOf әдісі. Егер жол немесе массив қамтиды the мақсат жіп әдіс қайтарады the бірінші таңба индексі ( жол ) немесе тармақ индексі ( Массив ) ның the сәйкестік. Егер сәйкестік табылмады indexOf қайтарады -1.

Сол сияқты, сіз JavaScript массивінде элементтің бар-жоғын қалай тексеруге болады?

жылы JavaScript , Біз істей аламыз болса, тексеріңіз айнымалы - бұл массив 3 әдісті қолдану арқылы, isArray әдісін қолдану, instanceof операторын пайдалану және пайдалану тексеру конструктор түрі егер а сәйкес келеді Массив нысаны . The Массив . isArray() әдісін тексереді ма берілген айнымалы мән Массив нысаны.

Сонымен қатар, жол массив пе? Жолдар ұқсас массивтер аз ғана айырмашылықтармен. Әдетте, массив өлшемі бекітілген, ал жіптер элементтердің айнымалы саны болуы мүмкін. Массивтер кез келген деректер түрін қамтуы мүмкін (char short in, тіпті басқа массивтер ) кезінде жіптер әдетте NULL (0) таңбасымен аяқталатын ASCII таңбалары.

Сондай-ақ, нысанда JavaScript жолының бар-жоғын қалай тексеруге болады?

Pre-ES6, жалпы әдіс болса, тексеріңіз а жолда ішкі жол бар indexOf пайдалану керек болды, ол болып табылады а жол әдіс сол қайтару -1 егер the жол болмайды қамтиды the ішкі жол . Егер the ішкі жол болып табылады табылса, ол таңбаның индексін қайтарады сол бастайды жол.

Java массивінде бүтін сан бар-жоғын қалай тексеруге болады?

1-мысал: Int массивінде берілген мән бар-жоғын тексеріңіз

  1. жалпы класс Құрамында {
  2. int num = {1, 2, 3, 4, 5};
  3. int toFind = 3;
  4. логикалық табылған = жалған;
  5. үшін (int n: num) {
  6. егер (n == табу) {
  7. табылды = ақиқат;
  8. үзіліс;

Ұсынылған: