Function objectToEntries

  • Yields all entries of an object (including symbols).

    Example

    const entries = objectEntries({ a: 1, b: 2 });
    entries.next(); // { value: ["a", 1], done: false }
    entries.next(); // { value: ["b", 2], done: false }
    entries.next(); // { value: undefined, done: true }

    Returns

    Iterable with entries of the given object (including symbols).

    Type Parameters

    • Key extends PropertyKey

    • Value

    Parameters

    • input: Readonly<Record<Key, Value>>

      Object to get entries from.

    Returns IterableIterator<Entry<Key, Value>>