goldies
    Preparing search index...

    Function filter

    • Create a new object composed of properties that meet specific criteria.

      Type Parameters

      • T extends object

      Parameters

      • obj: T

        The original object.

      • callback: (value: T[keyof T], key: keyof T, obj: T) => boolean

        The callback test to run.

      Returns Partial<T>

      The new, filtered object.

      const original = { a: 1, b: 2, c: 3 };
      const filtered = filter(original, (value) => value > 1);
      console.log(filtered); // { b: 2, c: 3 }