235 of 264 menu

Object.keys-metodi

Object.keys-metodi palauttaa taulukon objektin ominaisuuksista samassa järjestyksessä kuin silmukalla läpikäynnissä.

Syntaksi

let keys = Object.keys(objekti);

Esimerkki

Haetaan ominaisuudet seuraavasta objektista:

let obj = {'a': 1, 'b': 2, 'c': 3}; console.log(Object.keys(obj));

Koodin suorituksen tulos:

['a', 'b', 'c']

Esimerkki

Asetetaan nyt ominaisuudet objektiin satunnaisessa järjestyksessä:

let obj = {2: 'b', 1: 'a', 4: 'd', 3: 'c'}; console.log(Object.keys(obj));

Koodin suorituksen jälkeen näemme, että ominaisuudet lajiteltu nousevaan järjestykseen:

['1', '2', '3', '4']

Esimerkki

Object.keys-metodilla voidaan myös saada taulukon elementtien sijainnit:

let arr = ['a', 'b', 'c', 'd']; console.log(Object.keys(arr));

Koodin suorituksen tulos:

['0', '1', '2', '3']

Katso myös

  • metodi Object.values,
    joka palauttaa taulukon objektin arvoista
  • metodi Object.assign,
    joka kopioi objektin ominaisuudet ja arvot
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää