Sisällysluettelo:

Kuinka tarkistat, onko merkkijono JavaScript-taulukossa?
Kuinka tarkistat, onko merkkijono JavaScript-taulukossa?

Video: Kuinka tarkistat, onko merkkijono JavaScript-taulukossa?

Video: Kuinka tarkistat, onko merkkijono JavaScript-taulukossa?
Video: Suorita TypeScript-kurssi tunnissa | Kirjoituskirjoitus aloittelijoille 2024, Marraskuu
Anonim

The ensimmäinen vanhan koulun tapa tunnistaa jos merkkijono tai joukko sisältää a merkkijono käyttää the indexOf menetelmä. Jos merkkijono tai joukko sisältää the kohde string the menetelmä palauttaa the ensimmäinen merkkihakemisto ( merkkijono ) tai tuotehakemisto ( Array ) / the ottelu. Jos hakua ei löytynyt indexOf returns -1.

Vastaavasti saatat kysyä, kuinka tarkistat, onko kohde JavaScript-taulukossa?

Sisään JavaScript , me voimme tarkista jos muuttuja on an joukko käyttämällä kolmea menetelmää, käyttämällä isArray-menetelmää, käyttämällä instanceof-operaattoria ja käyttämällä tarkistaa rakentajan tyyppi jos se vastaa an Array-objekti . The Array . isArray()-menetelmän tarkistukset onko hyväksytty muuttuja on an Array-objekti.

Lisäksi, onko merkkijono matriisi? jouset ovat samanlaisia taulukoita vain muutamalla erolla. Yleensä, joukko koko on kiinteä, kun jouset voi sisältää vaihtelevan määrän elementtejä. Taulukot voi sisältää minkä tahansa tietotyypin (char short in jopa muita taulukoita ) sillä aikaa jouset ovat yleensä ASCII-merkkejä, jotka päättyvät NULL-merkillä (0).

Kysyttiin myös, kuinka tarkistat, sisältääkö objekti JavaScript-merkkijonon?

Pre-ES6, yleinen tapa tarkista jos a merkkijono sisältää alimerkkijonon oli käyttää indexOf, joka On a merkkijono menetelmä että paluu -1 jos the merkkijono ei sisältää the alamerkkijono . Jos the osamerkkijono on löydetty, se palauttaa merkin indeksin että aloittaa merkkijono.

Kuinka tarkistat, onko kokonaisluku Java-taulukossa?

Esimerkki 1: Tarkista, sisältääkö Int Array tietyn arvon

  1. julkinen luokka sisältää {
  2. int luku = {1, 2, 3, 4, 5};
  3. int toFind = 3;
  4. boolen löydetty = epätosi;
  5. for (int n: num) {
  6. if (n == Etsi) {
  7. löytyi = tosi;
  8. tauko;

Suositeltava: