Kuinka tarkistat, sisältääkö taulukko merkkijonon?
Kuinka tarkistat, sisältääkö taulukko merkkijonon?

Video: Kuinka tarkistat, sisältääkö taulukko merkkijonon?

Video: Kuinka tarkistat, sisältääkö taulukko merkkijonon?
Video: 14 Taulukko / Array 2024, Marraskuu
Anonim

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

Lisäksi, kuinka voit tarkistaa, 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, kuinka testaat, sisältääkö taulukko arvon Javassa?

  1. Neljä eri tapaa tarkistaa, sisältääkö taulukko arvon. 1) Listan käyttö: julkinen staattinen boolean useList(String arr, Merkkijonon kohdearvo) { return Arrays. asList(arr).
  2. Aika monimutkaisuus. Likimääräinen aikakustannus voidaan mitata käyttämällä seuraavaa koodia. Perusideana on etsiä taulukkoa, jonka koko on 5, 1k, 10k.

Kuinka tarkistaa tästä, sisältääkö luettelo JavaScript-merkkijonon?

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

Kuinka tarkistat, onko objekti taulukko?

On olemassa erilaisia menetelmiä tarkistaa an joukko sisältää an esine tai ei. Käyttämällä sisältää () Menetelmä: Jos matriisi sisältää an esine /elementti voidaan määrittää käyttämällä sisältää () menetelmä. Tämä menetelmä palauttaa tosi jos the matriisi sisältää the esine /element else return false.

Suositeltava: