Skip to content
On this page

Home > @taiyuuki/utils > key_in

key_in() function

该函数检查给定对象中是否存在给定键并返回布尔值。

Signature:

typescript
declare function key_in<T extends object>(key: Key, obj: T): key is keyof T;
declare function key_in<T extends object>(key: Key, obj: T): key is keyof T;

Parameters

ParameterTypeDescription
keyKey第一个参数“key”的类型为“Key”,它可能是表示对象属性键的字符串或符号。
objTobj 参数是类型为 T 的对象,它是扩展了 object 类型的泛型。这意味着 obj 可以是任何具有属性和方法的对象。

Returns:

key is keyof T

一个布尔值,指示提供的键是否存在于提供的对象的键中。

Released under the MIT License.