Helion Bestsellery

Kwalifikacja INF.02. Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych. Część 1. Systemy komputerowe. Podręcznik do nauki zawodu technik informatyk
  • Autor: Marcin Czerwonka, Zenon Nowocień
  • Zniżka: 40%
  • Cena: 67.00 40.20 zł
  • Marka: Helion edukacja
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328358966
  • ISBN: 978-83-283-5896-6
Dodaj Kwalifikacja INF.02. Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych. Część 1. Systemy komputerowe. Podręcznik do nauki zawodu technik informatyk do koszyka

Helion Książka Dnia

Etyczne łamanie haseł. John the Ripper, hashcat i inne zaawansowane techniki
  • Autor: James Leyte-Vidal
  • Zniżka: 50%
  • Cena: 59.90 29.95 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328922228
  • ISBN: 978-83-289-2222-8
Dodaj Etyczne łamanie haseł. John the Ripper, hashcat i inne zaawansowane techniki 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.