Massivdə sətir olub-olmadığını necə yoxlamaq olar?
Massivdə sətir olub-olmadığını necə yoxlamaq olar?

Video: Massivdə sətir olub-olmadığını necə yoxlamaq olar?

Video: Massivdə sətir olub-olmadığını necə yoxlamaq olar?
Video: Control 10 output pins or relay using 10 push button switch with 1 Arduino input pin ANPB-V2 2024, Bilər
Anonim

The müəyyən etmək üçün ilk köhnə məktəb yolu əgər a simli və ya massiv bir sətir ehtiva edir istifadə edərək the indexOf metodu. Əgər simli və ya massiv ehtiva edir hədəf simli metodu qaytarır the birinci simvol indeksi ( simli ) və ya maddə indeksi ( Massiv ) of the uyğun. Əgər orada edir heç bir uyğunluq tapılmadı indexOf -1 qaytarır.

Bundan əlavə, elementin JavaScript massivində olub olmadığını necə yoxlaya bilərsiniz?

In JavaScript , Biz bacarırıq olub olmadığını yoxlayın dəyişən birdir massiv 3 üsuldan istifadə etməklə, isArray metodundan istifadə etməklə, instanceof operatorundan istifadə etməklə və istifadə etməklə yoxlama konstruktor növü əgər a uyğun gəlir Massiv obyekti . The Massiv . isArray() metodu yoxlayır istər keçən dəyişən birdir Massiv obyekti.

Həmçinin, massivin Java-da dəyərinin olub olmadığını necə yoxlaya bilərsiniz?

  1. Massivin dəyərinin olub olmadığını yoxlamağın dörd müxtəlif yolu. 1) Siyahıdan istifadə: ictimai statik boolean useList(String arr, String targetValue) { Massivləri qaytarın. asList(arr).
  2. Zamanın mürəkkəbliyi. Təxmini vaxt dəyəri aşağıdakı koddan istifadə etməklə ölçülə bilər. Əsas ideya 5, 1k, 10k ölçülü bir massiv axtarmaqdır.

Burada, siyahıda JavaScript-də sətir olub-olmadığını necə yoxlaya bilərsiniz?

Pre-ES6, ümumi yoldur olub olmadığını yoxlayın a sətir alt sətirdən ibarətdir indexOf istifadə etməli idi simli -1 qaytaran üsul əgər the simli etmir ehtiva edir the alt sətir . Əgər the alt sətir tapıldıqda, başlanğıc simvolun indeksini qaytarır simli.

Obyektin massiv olub-olmadığını necə yoxlamaq olar?

üçün müxtəlif üsullar var yoxlayın bir massiv daxildir bir obyekt ya yox. İstifadə daxildir () Metod: Əgər massiv ehtiva edirsə bir obyekt /element istifadə edərək müəyyən edilə bilər daxildir () üsulu. Bu üsul doğru qaytarır əgər the massivi ehtiva edir the obyekt /element başqa false qaytarır.

Tövsiyə: