uft
    Preparing search index...

    Variable typedKeysConst

    typedKeys: <T extends object>(obj: T) => (keyof T)[] = ...

    Typed version of Object.keys().

    Type Declaration

      • <T extends object>(obj: T): (keyof T)[]
      • Type Parameters

        • T extends object

        Parameters

        • obj: T

          The object whose enumerable own property names are to be returned.

        Returns (keyof T)[]

        An array of the given object's own enumerable property names.

    const obj = { a: 1, b: 2, c: 3 }
    const keys = typedKeys(obj) // type: ('a' | 'b' | 'c')[]
    console.log(keys) // ['a', 'b', 'c']