Obsah:

Jak zkontrolujete, zda je řetězec v poli JavaScript?
Jak zkontrolujete, zda je řetězec v poli JavaScript?

Video: Jak zkontrolujete, zda je řetězec v poli JavaScript?

Video: Jak zkontrolujete, zda je řetězec v poli JavaScript?
Video: Fix your Strings in PostgreSQL | Citus Con: An Event for Postgres 2022 2024, Prosinec
Anonim

The první způsob identifikace ze staré školy pokud řetězec nebo pole obsahuje a tětiva používá a metoda indexOf. Pokud řetězec nebo pole obsahuje a cílová provázat metoda vrací a index prvního znaku ( tětiva ) nebo index položek ( Pole ) z a zápas. Li nebyla nalezena žádná shoda indexOf vrací -1.

Podobně se můžete ptát, jak zkontrolujete, zda je položka v poli JavaScript?

v JavaScript , můžeme zkontrolovat jestli proměnná je an pole pomocí 3 metod, pomocí metody isArray, pomocí operátoru instanceof a using kontrola typ konstruktoru - li odpovídá to Array objekt . The Pole . kontroly metody isArray(). ať už předaná proměnná je an Array objekt.

Navíc je řetězec pole? Struny jsou podobné pole jen s několika rozdíly. Obvykle, pole velikost je pevná, zatímco struny může mít proměnný počet prvků. Pole může obsahovat libovolný datový typ (char short int i other pole ) zatímco struny jsou obvykle znaky ASCII zakončené znakem NULL (0).

Také jste se zeptali, jak zkontrolujete, zda objekt obsahuje řetězec v JavaScriptu?

Pre-ES6, běžný způsob zkontrolovat jestli A řetězec obsahuje podřetězec bylo použít indexOf, který je A tětiva metoda že návrat -1 - li a tětiva ne obsahovat a podřetězec . Li a podřetězec je nalezen, vrátí index znaku že spustí tětiva.

Jak zkontrolujete, zda je celé číslo v poli Java?

Příklad 1: Zkontrolujte, zda Int Array obsahuje danou hodnotu

  1. public class Obsahuje {
  2. int číslo = {1, 2, 3, 4, 5};
  3. int toNajít = 3;
  4. boolean found = false;
  5. for (int n: num) {
  6. if (n == toNajít) {
  7. nalezeno = pravda;
  8. přestávka;

Doporučuje: