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:
Lõpuks printige konsooli objekti võtmed:
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:
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.