Sisukord:

Kuidas kontrollida, kas string on massiivi JavaScriptis?
Kuidas kontrollida, kas string on massiivi JavaScriptis?

Video: Kuidas kontrollida, kas string on massiivi JavaScriptis?

Video: Kuidas kontrollida, kas string on massiivi JavaScriptis?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Mai
Anonim

The esimene vana kooli viis tuvastamiseks kui string või massiivi sisaldab a string kasutab a meetodi indeks. Kui string või massiivi sisaldab a sihtmärk string the meetod tagastab a esimese märgi indeks ( string ) või üksuse indeks ( Massiiv ) kohta a vaste. Kui vastet ei leitud indexOf returns -1.

Samamoodi võite küsida, kuidas kontrollida, kas üksus on massiivi JavaScriptis?

sisse JavaScript , me saame kontrolli, kas muutuja on an massiivi kasutades 3 meetodit, kasutades meetodit isArray, kasutades operaatorit instanceof ja kasutades kontrollimine konstruktori tüüp kui see sobib an Massiivi objekt . The Massiiv . isArray() meetod kontrollib kas edasi antud muutuja on an Massiivi objekt.

Lisaks, kas string on massiiv? Stringid on sarnased massiivid vaid mõne erinevusega. Tavaliselt, massiivi suurus on fikseeritud, samas stringid võib sisaldada muutuva arvu elemente. Massiivid võib sisaldada mis tahes andmetüüpi (char short in isegi muud massiivid ) samal ajal stringid on tavaliselt ASCII märgid, mis on lõppenud NULL (0) märgiga.

Samuti küsiti, kuidas kontrollida, kas objekt sisaldab JavaScriptis stringi?

Pre-ES6, tavaline viis kontrolli, kas a string sisaldab alamstringi oli kasutada indexOf, mis on a string meetod et tagasi -1 kui a string ei ole sisaldama a alamstring . Kui a alamstring on leitud, tagastab see märgi indeksi et alustab string.

Kuidas kontrollida, kas täisarv on Java massiivis?

Näide 1: Kontrollige, kas Int Array sisaldab antud väärtust

  1. avalik klass sisaldab {
  2. int arv = {1, 2, 3, 4, 5};
  3. int toFind = 3;
  4. boolean leitud = vale;
  5. for (int n: num) {
  6. if (n == leida) {
  7. leitud = tõene;
  8. murda;

Soovitan: