metoda Object.keys() obiektu 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);

spróbuj sam

przykład 2

użycie Object.keys() na ciągu:

const fruits = "Banana";
const keys = Object.keys(fruits);

spróbuj sam

przykład 3

użycie Object.keys() na obiekcie:

const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 19,
  eyeColor: "blue"
};
const keys = Object.keys(person);

spróbuj sam

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

Obiekt JavaScript

Definicja obiektu JavaScript

Metody obiektu JavaScript

Atrybuty obiektu JavaScript