235 of 264 menu

Objekto metodas Object.keys

Metodas Object.keys grąžina masyvą iš objekto savybių tokia pačia tvarka, kaip ir perrašant per ciklą.

Sintaksė

let keys = Object.keys(objektas);

Pavyzdys

Gaukime savybes iš šio objekto:

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

Kodo vykdymo rezultatas:

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

Pavyzdys

Dabar sudėkime savybes objekte atsitiktine tvarka:

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

Po kodo vykdymo pamatysime, kad savybės buvo surūšiuotos didėjimo tvarka:

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

Pavyzdys

Taip pat naudojant metodą Object.keys galima gauti masyvo elementų pozicijas:

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

Kodo vykdymo rezultatas:

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

Taip pat žiūrėkite

  • metodas Object.values,
    kuris grąžina masyvą iš objekto reikšmių
  • metodas Object.assign,
    kuris nukopijuoja objekto savybes ir reikšmes
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti