Helion Bestsellery

Skuteczna inżynieria promptów. Przyszłościowe rozwiązania dla rzetelnych wyników generatywnej AI
  • Autor: James Phoenix, Mike Taylor
  • Zniżka: 35%
  • Cena: 99.00 64.35 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328919044
  • ISBN: 978-83-289-1904-4
Dodaj Skuteczna inżynieria promptów. Przyszłościowe rozwiązania dla rzetelnych wyników generatywnej AI do koszyka

Helion Książka Dnia

Algorytmy w Pythonie. Techniki programowania dla praktyków
  • Autor: Piotr Wróblewski
  • Zniżka: 50%
  • Cena: 119.00 59.50 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328393684
  • ISBN: 978-83-283-9368-4
Dodaj Algorytmy w Pythonie. Techniki programowania dla praktyków do koszyka

Array.includes()

[ Leksykon ] [ JavaScript ] [ Tablice ] [ Metody ] [ Właściwości ] [ Array() ]

Array.prototype.includes()

[_] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

 

Przykłady:

const tablicaA = [1, 2, 3, 4, 5];
console.log(tablicaA.includes(5));
// true

  

const tablicaB = ['A', 'B', 'C'];
console.log(tablicaB.includes('B'));
// true
console.log(tablicaB.includes('X'));
// false

 

const tablicaA = [1, 2, 3, 4, NaN];
console.log(tablicaA.includes(3, -1)); // false
console.log(tablicaA.includes(3, 2)); // true
console.log(tablicaA.includes(NaN)); // true
console.log(tablicaA.includes("3")); // false

 

const tablicaA = [1, 2, 3, , NaN];
console.log(tablicaA.includes(3, -100)); // true
console.log(tablicaA.includes(undefined)); // true

 

const tablicaA = {
length: 3,
0: 2,
1: 3,
2: 4,
3: 5,
};
console.log(Array.prototype.includes.call(tablicaA, 2));
// true
console.log(Array.prototype.includes.call(tablicaA, 5));
// false

 

  

Opis:
Metoda Array.includes() instancji Array określa, czy tablica zawiera określoną wartość wśród swoich wpisów, zwracaną true lub false. Pierwszy parametr wartość do wyszukania. Drugi parametr opcjonalny indeks od zera, od którego należy rozpocząć wyszukiwanie. Indeks ujemny odliczany jest od końca tablicy, jeśli parametr opcjonalny < 0 używany jest parametr opcjonalny + array.length. Jednak w tym przypadku tablica jest nadal przeszukiwana od przodu do tyłu. Jeśli parametr opcjonalny < -array.length lub from Index zostanie pominięte, 0 zostanie użyte, powodując przeszukanie całej tablicy. Jeżeli parametr opcjonalny >= array.length, tablica nie jest przeszukiwana i false jest zwracana. Wartość zwracana wartość logiczna, która występuje true, jeśli wartość zostanie znaleziona w tablicy lub części tablicy wskazanej przez indeks, jeśli został określony.

Jeśli chcesz znaleźć:

- pierwszy pasujący element, użyj Array.find()
- indeks ostatniego pasującego elementu w tablicy, użyj Array.findLastIndex()
- indeks wartości, użyj Array.indexOf(). Jest podobny do Array.findIndex(), ale zamiast używać funkcji testującej, sprawdza każdy element pod kątem równości z wartością.
- czy wartość istnieje w tablicy, użyj Array.includes(). Ponownie sprawdza każdy element pod kątem równości z wartością, zamiast używać funkcji testującej.
- jeśli jakikolwiek element spełnia podaną funkcję testującą, użyj Array.some().

Linki:

 

 

 

 

 

Please publish modules in offcanvas position.