Mayroon bang Anumang Paraan para Kumuha ng Mga Susi ng isang Bagay sa JavaScript

Mayroon Bang Anumang Paraan Para Kumuha Ng Mga Susi Ng Isang Bagay Sa Javascript



Ang bagay ay isang entity na may iba't ibang katangian na nagpapahiwatig ng mga katangian ng isang bagay. Sa JavaScript, ang ' Bagay ” class ay maaaring mag-imbak ng iba't ibang mga key-value pair na koleksyon at mga kumplikadong entity. Ang klase ng Bagay sa JavaScript ay may ilang mga built-in na pamamaraan na maaaring magamit upang magsagawa ng iba't ibang aktibidad.

Tatalakayin ng pag-aaral na ito kung mayroong anumang pamamaraan ng JavaScript para sa pagkuha ng mga susi ng isang bagay.







Mayroon bang Anumang Paraan upang Kunin ang Mga Susi ng isang Bagay sa JavaScript?

Oo! Mayroong isang paraan sa JavaScript para sa pagkuha ng mga susi ng isang bagay na tinatawag na ' Object.keys() ” paraan. Tumatanggap ito ng object mula sa user bilang argumento at nagbabalik ng array ng mga string na naglalaman ng mga pangalan ng lahat ng enumerable attribute ng object.



Syntax



Gamitin ang sumusunod na syntax para sa pagkuha ng mga susi ng object:





Object.keys ( bagay ) ;


Ang ' bagay ” sa itaas na syntax ay isang bagay na tinukoy ng gumagamit na may mga enumerable na katangian na ibabalik sa pamamagitan ng pamamaraang ito.

Halimbawa 1: Kunin ang Mga Susi ng Isang Bagay Gamit ang Paraan ng Object.keys().



Una, lumikha ng isang bagay na pinangalanang ' impormasyon ” na may mga pares ng key-value:

kung saan ang impormasyon = {
pangalan: 'John' ,
edad: 28 ,
email: ' [email protektado] '
} ;


Tawagan ang ' Object.keys() 'paraan at ipasa ang bagay' impormasyon ” bilang isang parameter para sa pagbabalik ng mga susi:

const result = Object.keys ( impormasyon ) ;


Panghuli, i-print ang mga susi ng bagay sa console:

console.log ( resulta ) ;


Ang output ay nagpapakita na ang mga susi ng isang bagay ' impormasyon ' ay matagumpay na nakuha:


Halimbawa 2: Kunin ang Mga Susi ng Isang Bagay na May Random na Pag-order ng Susi Gamit ang Pamamaraan ng Object.keys()

Ang ' Object.keys() ” paraan din ang pag-uuri ng mga susi sa pataas na pagkakasunud-sunod. Dito, ang object ay naglalaman ng mga katangian na may random na pag-order ng key:

const object = {
labinlima : 'JavaScript' ,
8 : 'HTML' ,
23 : 'CSS'
} ;


Tawagan ang Object.keys() na paraan sa pamamagitan ng pagpasa sa object bilang argumento:

const result = Object.keys ( bagay ) ;


Tulad ng makikita mo sa output, ang mga susi ay kinukuha sa pataas na pagkakasunud-sunod:


Upang makakuha ng mga susi ng isang bagay sa JavaScript, natipon namin ang lahat ng kinakailangang data.

Konklusyon

Oo! Ang ' Object.keys() ” na pamamaraan sa JavaScript ay maaaring gamitin upang kunin ang mga susi ng isang bagay. Ito ay tumatagal ng isang bagay na tinukoy ng gumagamit bilang isang argumento at naglalabas ng isang array na nag-iimbak ng mga susi ng bagay. Sa artikulong ito, sinagot namin ang tanong kung mayroong anumang paraan sa JavaScript para sa pagkuha ng mga susi ng isang bagay o wala.