JS: Object.fromEntries (Iterable to Object)
(new in JS: ECMAScript 2019)
Object.fromEntries(xIterable)
-
- Convert Iterable Object xIterable to data object. Return it.
- The xIterable must have pairs as element, such as nested array, or Map.
// convert nested array of tuple to object console.log( JSON.stringify(Object.fromEntries([["a", 3], ["b", 4]])) === `{"a":3,"b":4}`, ); // true
// convert map to object console.log( JSON.stringify(Object.fromEntries(new Map([["a", 3], ["b", 4]]))) === `{"a":3,"b":4}`, ); // true