# [←](../../Readme.md) Огляд Object утиліт ### # keys\(object: T): (keyof T)[] Типізована обгортка над `Object.keys` — повертає масив ключів зі збереженням типу. ```ts keys({ a: 1, b: 2 }); // → ['a', 'b'] ``` --- ### # pick(names: string[], obj: Record\): object Повертає новий об'єкт лише з вказаними ключами. ```ts pick(['a', 'c'], { a: 1, b: 2, c: 3 }); // → { a: 1, c: 3 } ``` --- ### # omit(excludeObjectKeys: string[], obj: Record\): object Повертає новий об'єкт без вказаних ключів. ```ts omit(['b', 'c'], { a: 1, b: 2, c: 3 }); // → { a: 1 } ```