• 代替Object.keys(obj).forEach,减少循环次数

    Returns

    isDone

    Type Parameters

    • T extends object

    Parameters

    • obj: T
    • callbackFn: ((value: T[keyof T], key: keyof T, obj: T) => false | void)

      返回false的时候中断

        • (value: T[keyof T], key: keyof T, obj: T): false | void
        • Parameters

          • value: T[keyof T]
          • key: keyof T
          • obj: T

          Returns false | void

    • Optional elseCB: (() => any)

      遍历完后执行

        • (): any
        • Returns any

    Returns boolean