entries
entries() function
Returns an iterator of key-value pairs.
Supports plain objects, Map, and Set: - For objects: returns own enumerable string keyed-value pairs - For Map: returns [key, value] pairs - For Set: returns [value, value] pairs
Signature:
declare function entries<T extends Map<any, any> | Set<any> | Record<Key, any>>(obj: T): EntriesResult<T>;
Example
[...entries({ a: 1, b: "2", c: true })]
// [["a", 1], ["b", "2"], ["c", true]]
[...entries(new Map([["a", 1], ["b", 2]]))]
// [["a", 1], ["b", 2]]
[...entries(new Set([1, 2, 3]))]
// [[1, 1], [2, 2], [3, 3]]
see fromEntries