Object
objekt byl v posledních několika letech vylepšován užitečnými metodami. Object.keys
, Object.values
, Object.freeze
a Object.assign
všechny řeší často požadované funkce. Jeden z nových Object
metody je fromEntries
, který akceptuje vnoření map nebo mapových polí a převede je na užitečný objektový literál!
Převést mapu na objekt
Převod mapy na objekt klíč:hodnota je jednoduchý pomocí Object.fromEntries
:
Object.fromEntries(new Map([["a", "b"], ["c", "d"]])); // Object { a: "b", c: "d" }
Převést vnořené pole na objekt
Protože jednoduché vnořené pole je velmi podobné mapě, můžete také provést následující:
Object.fromEntries([["a", "b"], ["c", "d"]]); // Object { a: "b", c: "d" }
Mapy mají skvělé využití, ale není nic tak úžasného jako jednoduchý objekt klíč:hodnota pro ukládání a referenční informace!