metoda Object.keys() obiektu JavaScript
- Poprzednia strona isSealed()
- Następna strona preventExtensions()
- Wróć do poprzedniego poziomu Podręcznik do obiektów JavaScript
definicja i użycie
Object.keys()
metoda zwraca obiekt iteracyjny zawierający klucze obiektu.
Object.keys()
metoda nie zmienia oryginalnego obiektu.
przykład
przykład 1
użycie Object.keys() na tablicy:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; const keys = Object.keys(fruits);
przykład 2
użycie Object.keys() na ciągu:
const fruits = "Banana"; const keys = Object.keys(fruits);
przykład 3
użycie Object.keys() na obiekcie:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.keys(person);
gramatyka
Object.keys(object)
parametr
parametr | opis |
---|---|
object | wymagane. Obiekt, który jest iterowalny. |
zwracana wartość
typ | opis |
---|---|
tablica | obiekt iteracyjny zawierający klucze obiektu. |
obsługa przeglądarki
Object.keys()
jest cechą ECMAScript6 (ES6).
Wszystkie współczesne przeglądarki obsługują ES6 (JavaScript 2015).
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
obsługuje | obsługuje | obsługuje | obsługuje | obsługuje |
Internet Explorer 11 (i wcześniejsze wersje) nie obsługuje Object.keys()
.
powiązane strony
- Poprzednia strona isSealed()
- Następna strona preventExtensions()
- Wróć do poprzedniego poziomu Podręcznik do obiektów JavaScript