Objekt je entita s rôznymi vlastnosťami, ktoré označujú vlastnosti objektu. V JavaScripte je „ Objekt ” môže uchovávať rôzne kolekcie párov kľúč – hodnota a komplikované entity. Trieda Object v JavaScripte má niekoľko vstavaných metód, ktoré možno použiť na vykonávanie rôznych činností.
Táto štúdia bude diskutovať o tom, či existuje nejaká metóda JavaScriptu na získanie kľúčov objektu.
Existuje nejaký spôsob, ako získať kľúče objektu v JavaScripte?
Áno! V JavaScripte existuje metóda na získanie kľúčov objektu s názvom „ Object.keys() “. Prijíma objekt od používateľa ako argument a vracia pole reťazcov, ktoré obsahuje názvy všetkých vymenovateľných atribútov objektu.
Syntax
Na získanie kľúčov objektu použite nasledujúcu syntax:
Object.keys ( objekt ) ;
' objekt ” vo vyššie uvedenej syntaxi je užívateľom špecifikovaný objekt s vymenovateľnými vlastnosťami, ktoré budú vrátené touto metódou.
Príklad 1: Získajte kľúče objektu pomocou metódy Object.keys().
Najprv vytvorte objekt s názvom „ Info ” s pármi kľúč – hodnota:
kde info = {názov: 'John' ,
Vek: 28 ,
email: ' [e-mail chránený] '
} ;
Zavolajte na „ Object.keys() 'metóda a odovzdať objekt' Info ” ako parameter na vrátenie kľúčov:
Nakoniec vytlačte kľúče objektu na konzole:
Výstup ukazuje, že kľúče objektu „ Info “ sú úspešne načítané:
Príklad 2: Získanie kľúčov objektu pomocou náhodného poradia kľúčov pomocou metódy Object.keys().
' Object.keys() ” tiež zoradí kľúče vo vzostupnom poradí. Tu objekt obsahuje vlastnosti s náhodným usporiadaním kľúčov:
konštantný objekt = {pätnásť : 'JavaScript' ,
8 : 'HTML' ,
23 : „CSS“
} ;
Zavolajte metódu Object.keys() odovzdaním objektu ako argumentu:
Ako môžete vidieť vo výstupe, kľúče sa získavajú vo vzostupnom poradí:
Aby sme získali kľúče objektu v JavaScripte, zhromaždili sme všetky potrebné údaje.
Záver
Áno! ' Object.keys() ” metódu v JavaScripte možno použiť na získanie kľúčov objektu. Používa užívateľom definovaný objekt ako argument a výstupom je pole, v ktorom sú uložené kľúče objektu. V tomto článku sme odpovedali na otázku, či v JavaScripte existuje nejaká metóda na získanie kľúčov objektu alebo nie.