Hur kontrollerar man om en array innehåller en sträng?
Hur kontrollerar man om en array innehåller en sträng?

Video: Hur kontrollerar man om en array innehåller en sträng?

Video: Hur kontrollerar man om en array innehåller en sträng?
Video: JavaScript String Contains: How to check a string exists in another 2024, Maj
Anonim

De första old school sätt att identifiera om a sträng eller array innehåller en sträng är använder sig av de indexOf metod. Om strängen eller arrayen innehåller mål sträng den metod returnerar de första tecken index ( sträng ) eller artikelindex ( Array ) av de match. Om där är ingen matchning hittades indexOf returns -1.

Dessutom, hur kontrollerar du om ett objekt finns i en JavaScript-matris?

I JavaScript , vi kan kolla om en variabel är an array genom att använda 3 metoder, använda isArray-metoden, använda instanceof-operatorn och använda kontroll konstruktörstypen om det matchar en Arrayobjekt . De Array . isArray() metodkontroller huruvida passerad variabel är en Arrayobjekt.

Dessutom, hur testar du om en array innehåller ett värde i Java?

  1. Fyra olika sätt att kontrollera om en matris innehåller ett värde. 1) Using List: public static boolean useList(String arr, String targetValue) { return Arrays. asList(arr).
  2. Tidskomplexitet. Den ungefärliga tidskostnaden kan mätas med hjälp av följande kod. Grundidén är att söka efter en array med storlek 5, 1k, 10k.

Härav, hur kontrollerar du om en lista innehåller en sträng i JavaScript?

Pre-ES6, det vanliga sättet att kolla om a sträng innehåller en delsträng var att använda indexOf, som är en sträng metod som returnerar -1 om de sträng gör inte innehålla de delsträng . Om de delsträng hittas returnerar den indexet för tecknet som startar sträng.

Hur kontrollerar man om ett objekt är en array?

Det finns olika metoder för att kontrollera ett array inkluderar ett objekt eller inte. Använder sig av inkluderar () Metod: Om array innehåller ett objekt /element kan bestämmas genom att använda inkluderar () metod. Denna metod returnerar sant om de array innehåller de objekt /element else returnerar false.

Rekommenderad: