[ Leksykon ] [ JavaScript ] [ Tablice ] [ Metody ] [ Właściwości ] [ Array() ]
Array.prototype.keys()
[_] [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', , 'D'];
const indeks = tablica.keys();
for (const klucz of indeks) {
console.log(klucz);
}
// 0
// 1
// 2
// 3
const tablica = {
length: 5,
};
for (const klucz of Array.prototype.keys.call(tablica)) {
console.log(klucz);
}
// 0
// 1
// 2
// 3
// 4
Opis:
Metoda Array.keys() zwraca nowy obiekt iteratora tablicy , który zawiera klucze dla każdego indeksu w tablicy. Zwracana wartość nowy iterowalny obiekt iteratora. Gdy jest używana na rzadkich tablicach, keys() metoda iteruje puste gniazda tak, jakby miały wartość undefined. Metoda keys() jest ogólna. Oczekuje tylko, że this wartość będzie miała length właściwość i właściwości z kluczem całkowitym.
Linki: