uni-flatten
    Preparing search index...

    Function deepSet

    • Deeply set value by key. This method mutates the original object.

      Type Parameters

      • T extends Record<string, unknown>

      Parameters

      • obj: T
      • path: string
      • value: unknown
      • Optionaloptions: UniFlattenOptions

      Returns T

      deepSet({}, "a.b", 1) // { a: { b: 1 } }
      deepGet({}, "a.b.0", 1) // { a: { b: [1] } }
      deepGet({}, 'a["?"][0]', 1) // { a: { '?': [1] } }