function entries entries<T extends Record<string, unknown>>(obj: T | None): [keyof T, T[keyof T]][] Returns a strongly-typed array of an object's own enumerable [key, value] pairs. Examples Example 1 entries({ a: 1, b: 2 }); // [["a", 1], ["b", 2]] entries({}); // [] entries(null); // [] Type Parameters T extends Record<string, unknown> Parameters obj: T | None Return Type [keyof T, T[keyof T]][]