JS: Convert Object to Map 🚀
Convert Object to Map (require JS2017)
/* xah_obj_to_map(obj) convert obj to map datatype. Return a map instance. The input obj is not changed. Only keys converted are: own property, enumerable, string keys. Require JS2017 Version: 2018-02-02 */ const xah_obj_to_map = (obj) => (new Map(Object.entries(obj))); // HHHH------------------------------ // test const xx = { "a": 2, "b": 9, [Symbol()]: "symbol" }; console.log(xah_obj_to_map(xx)); // Map { "a" => 2, "b" => 9 }
Pre-JS2015 Version
JavaScript, Map Object
- JS: Map (aka Dictionary)
- JS: Difference, Object vs Map
- JS: Literal Expression for Map
- JS: Nested Map
- JS: Iterate Map Object
- JS: Convert Object to Map 🚀
- JS: Convert Map to Object 🚀
- JS: Test Equality of Map Objects 🚀
- JS: Map Filter 🚀
- JS: Swap Key Value of Map 🚀
- JS: Sort Map 🚀
- JS: Truncate Map 🚀
- JS: Map Substract 🚀
- JS: How Map Determines Uniqueness of Keys
- JS: Map Object
- JS: Map Constructor
- JS: Map.prototype