@pengzhanbo/utils - v3.4.1
    Preparing search index...

    Function deleteKey

    • Delete keys from object

      Use Reflect.deleteProperty to remove a specified key from an object, rather than using the delete operator.

      从对象中删除指定的键

      使用 Reflect.deleteProperty 从对象中删除指定的键,而不是使用 delete 操作符。

      Type Parameters

      • T extends object
      • K extends string | number | symbol

      Parameters

      • obj: T

        The object to delete keys from 要从中删除键的对象

      • key: Arrayable<K>

        The keys to delete 要删除的键

      Returns boolean

      Whether any keys were deleted 是否成功删除了键

      const obj = { a: 1, b: 2 }
      deleteKey(obj, 'a') // true
      deleteKey(obj, ['b', 'c']) // true