Cuprins:

Cum verifici dacă un șir este într-o matrice JavaScript?
Cum verifici dacă un șir este într-o matrice JavaScript?

Video: Cum verifici dacă un șir este într-o matrice JavaScript?

Video: Cum verifici dacă un șir este într-o matrice JavaScript?
Video: JavaScript String Contains: How to check a string exists in another 2024, Aprilie
Anonim

The primul mod de identificare a școlii vechi dacă o sfoară sau matrice conţine a şir folosește cel metoda indexOf. Dacă sfoara sau matrice conţine cel ţintă încordează metoda returnează cel indexul primului caracter ( şir ) sau indexul articolului ( Matrice ) de cel Meci. Dacă nu s-a găsit nicio potrivire indexOf returnează -1.

În mod similar, vă puteți întreba, cum verificați dacă un articol se află într-o matrice JavaScript?

În JavaScript , noi putem verifica daca o variabilă este o matrice prin utilizarea a 3 metode, folosind metoda isArray, folosind operatorul instanceof și folosind control tipul constructorului dacă se potrivește cu o Obiect matrice . The Matrice . verificarea metodei isArray(). fie că variabila trecută este an Obiect matrice.

În plus, string este o matrice? Siruri de caractere sunt asemănătoare cu matrice cu doar câteva diferențe. De obicei, cel matrice dimensiunea este fixă, în timp ce siruri de caractere poate avea un număr variabil de elemente. Matrice poate conține orice tip de date (char short int chiar și altele matrice ) in timp ce siruri de caractere sunt de obicei caractere ASCII terminate cu un caracter NULL (0).

Întrebat, de asemenea, cum verifici dacă un obiect conține un șir în JavaScript?

Pre-ES6, modalitatea comună de a verifica daca A șirul conține un subșir trebuia să folosească indexOf, care este A şir metodă acea întoarce -1 dacă cel şir nu conține cel subșir . Dacă cel subșirul este găsit, returnează indexul personajului acea începe şir.

Cum verifici dacă un întreg este într-o matrice Java?

Exemplul 1: Verificați dacă Int Array conține o valoare dată

  1. clasă publică Conține {
  2. int num = {1, 2, 3, 4, 5};
  3. int toFind = 3;
  4. boolean găsit = fals;
  5. pentru (int n: num) {
  6. dacă (n == pentru a găsi) {
  7. găsit = adevărat;
  8. pauză;

Recomandat: