Hoe controleer je of een array een string bevat?
Hoe controleer je of een array een string bevat?

Video: Hoe controleer je of een array een string bevat?

Video: Hoe controleer je of een array een string bevat?
Video: JavaScript String Contains: How to check a string exists in another 2024, April
Anonim

De eerste ouderwetse manier om te identificeren indien een snaar of array bevat een string is gebruik makend van de indexOf-methode. Als de string of array bevat de doelwit rijg de methode retourneert de eerste tekenindex ( snaar ) of itemindex ( Array ) van de bij elkaar passen. Indien daar is geen overeenkomst gevonden indexOf geeft -1 terug.

Bovendien, hoe controleer je of een item in een JavaScript-array staat?

In JavaScript , wij kunnen controleer of een variabele is een reeks door 3 methoden te gebruiken, de methode isArray te gebruiken, de operator instanceof te gebruiken en. te gebruiken controleren het constructortype indien het komt overeen met een Matrix-object . De Array . isArray() methodecontroles of de doorgegeven variabele is een Matrix-object.

En hoe test je of een array een waarde in Java bevat?

  1. Vier verschillende manieren om te controleren of een array een waarde bevat. 1) Lijst gebruiken: public static boolean useList (String arr, String targetValue) { return Arrays. asLijst(arr).
  2. Tijd complexiteit. De geschatte tijdskosten kunnen worden gemeten met behulp van de volgende code. Het basisidee is om een array van grootte 5, 1k, 10k te doorzoeken.

Hiervan, hoe controleer je of een lijst een string in JavaScript bevat?

Pre-ES6, de gebruikelijke manier om controleer of een string bevat een substring was om indexOf te gebruiken, wat een. is snaar methode die -1. retourneert indien de snaar doet niet bevatten de subtekenreeks . Indien de subtekenreeks wordt gevonden, retourneert het de index van het teken dat begint met de snaar.

Hoe controleer je of een object een array is?

Er zijn verschillende methoden om rekening een array omvat een object of niet. Gebruik makend van omvat () Methode: Als array bevat een object /element kan worden bepaald met behulp van omvat () methode. Deze methode retourneert true indien de array bevat de object /element else retourneert false.

Aanbevolen: