JavaScript-objektin Object.keys()-metodi

Määritelmä ja käyttö

Object.keys() Metodi palauttaa objektin avainten sisältävän taulukon iteraattorin.

Object.keys() Metodi ei muuta alkuperäistä objektia.

Esimerkki

Esimerkki 1

Käytä Object.keys() taulukossa:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
const keys = Object.keys(fruits);

Kokeile itse

Esimerkki 2

Käytä Object.keys() merkkijonossa:

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

Kokeile itse

Esimerkki 3

Käytä Object.keys() objektissa:

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

Kokeile itse

Syntaksi

Object.keys(objekti)

Parametrit

Parametrit Kuvaus
objekti Välttämätön. Iteroitu objekti.

Palautusarvo

Tyyppi Kuvaus
Taulukko Sisältää objektin avaimia sisältävän taulukon iteraattorit.

Selaimen tuki

Object.keys() On ECMAScript6 (ES6) ominaisuus.

Kaikki nykyaikaiset selaimet tukevat ES6 (JavaScript 2015).

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Tukee Tukee Tukee Tukee Tukee

Internet Explorer 11 (ja aikaisemmat versiot) eivät tue Object.keys()

Tiedostot

JavaScript-objekti

JavaScript-objektin määrittely

JavaScript-objektin metodit

JavaScript-objektin ominaisuudet