Helion Bestsellery

Tworzenie złośliwego oprogramowania w etycznym hackingu. Zrozum, jak działa malware i jak ta wiedza pomaga we wzmacnianiu cyberbezpieczeństwa
  • Autor: Zhassulan Zhussupov
  • Zniżka: 40%
  • Cena: 89.00 53.40 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328922204
  • ISBN: 978-83-289-2220-4
Dodaj Tworzenie złośliwego oprogramowania w etycznym hackingu. Zrozum, jak działa malware i jak ta wiedza pomaga we wzmacnianiu cyberbezpieczeństwa do koszyka

Helion Książka Dnia

Superinteligencja. Scenariusze, strategie, zagrożenia
  • Autor: Nick Bostrom
  • Zniżka: 50%
  • Cena: 69.00 34.50 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328903272
  • ISBN: 978-83-289-0327-2
Dodaj Superinteligencja. Scenariusze, strategie, zagrożenia do koszyka

Array.at()

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

Array.prototype.at()

[_] [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 tablica = ['A', 'B', 'C', 'D', 'E', 'F', 'G' , 'H' , 'I', ];

let index = 6;
console.log(`INDEX ${index} wartość ${tablica.at(index)}`);
// "INDEX 6 wartość G"

index = -4;
console.log(`INDEX ${index} wartość ${tablica.at(index)}`);
// "INDEX -4 wartość F"

  

const tablica = ['A', 'B', 'C', 'D', 'E', 'F', 'G' , 'H' , 'I', ];

function zadanie(arr) {
return arr.at(-1);
}

const wynik1 = zadanie(tablica);
console.log(wynik1); // "I"

tablica.push("J");
const wynik2 = zadanie(tablica);
console.log(wynik2); // "J"

 

const tablica = ['A', 'B', 'C', 'D', 'E', 'F', 'G' , 'H' , 'I', ];

const wynikLength = tablica[tablica.length - 5];
console.log(wynikLength); // "E"

const wynikSlice = tablica.slice(-5, -1);
console.log(wynikSlice[0]); // "E"

const wynikAt = tablica.at(-5);
console.log(wynikAt); // "E"

 

const tablica = {
length: 6,
0: "A",
1: "B",
2: "C",
3: "D",
4: "F",
5: "G",
6: "H", // ignorowane
};
console.log(Array.prototype.at.call(tablica, 0)); // "A"
console.log(Array.prototype.at.call(tablica, 5)); // "G"
console.log(Array.prototype.at.call(tablica, 6)); // undefined

  

Opis:
Metoda Array.at() instancji Array przyjmuje wartość całkowitą i zwraca element o tym indeksie, dopuszczając dodatnie i ujemne liczby całkowite. Ujemne liczby całkowite odliczają wstecz od ostatniego elementu tablicy. Parametry indeks liczony od zera elementu tablicy, który ma zostać zwrócony, przekonwertowany na liczbę całkowitą. Indeks ujemny odliczany jest od końca tablicy. Wartość zwracana element tablicy pasujący do podanego indeksu. Zawsze zwraca undefined, jeśli index < -array.length lub index >= array.length.

Linki:

 

 

 

 

 

Please publish modules in offcanvas position.