Kas JavaScriptis on mõni meetod objekti võtmete hankimiseks?

Kas Javascriptis On Moni Meetod Objekti Votmete Hankimiseks



Objekt on olem, millel on erinevad omadused, mis näitavad objekti tunnuseid. JavaScriptis on ' Objekt ” klass suudab salvestada erinevaid võtme-väärtuspaaride kogusid ja keerulisi oleme. JavaScripti klassis Object on mitu sisseehitatud meetodit, mida saab kasutada mitmesuguste toimingute tegemiseks.

Selles uuringus arutatakse, kas objekti võtmete saamiseks on JavaScripti meetodit.







Kas JavaScriptis on mõni meetod objekti võtmete hankimiseks?

Jah! JavaScriptis on olemas meetod objekti võtmete hankimiseks nimega ' Object.keys() ” meetod. See aktsepteerib argumendina kasutajalt saadud objekti ja tagastab stringide massiivi, mis sisaldab kõigi objekti loendatavate atribuutide nimesid.



Süntaks



Kasutage objekti võtmete hankimiseks järgmist süntaksit:





Objekt.võtmed ( objektiks ) ;


' objektiks Ülaltoodud süntaksis on kasutaja määratud objekt loendatavate omadustega, mis selle meetodi abil tagastatakse.

Näide 1: Hankige objekti võtmed, kasutades Object.keys() meetodit



Esmalt looge objekt nimega ' info ” võtme-väärtuse paaridega:

kus info = {
nimi: 'John' ,
vanus: 28 ,
email: ' [meil kaitstud] '
} ;


Helistage ' Object.keys() 'meetod ja edasta objekt' info ” võtmete tagastamise parameetrina:

const tulemus = Object.keys ( info ) ;


Lõpuks printige konsooli objekti võtmed:

console.log ( tulemus ) ;


Väljund näitab, et objekti võtmed ' info ” on edukalt alla laaditud:


Näide 2: Juhusliku võtmejärjestuse abil objekti võtmete hankimine, kasutades meetodit Object.keys()

' Object.keys() ” meetod sorteerib võtmed ka kasvavas järjekorras. Siin sisaldab objekt juhusliku võtmejärjestusega atribuute:

const objekt = {
viisteist : 'JavaScript' ,
8 : 'HTML' ,
23 : 'CSS'
} ;


Kutsuge meetod Object.keys() välja, edastades objekti argumendina:

const tulemus = Object.keys ( objektiks ) ;


Nagu näete väljundis, hangitakse võtmed kasvavas järjekorras:


Objekti võtmete saamiseks JavaScriptis oleme kogunud kõik vajalikud andmed.

Järeldus

Jah! ' Object.keys() ” meetodit JavaScriptis saab kasutada objekti võtmete toomiseks. See võtab argumendina kasutaja määratud objekti ja väljastab massiivi, mis salvestab objekti võtmed. Selles artiklis vastasime küsimusele, kas JavaScriptis on mõni meetod objekti võtmete hankimiseks või mitte.