用法
pick 函数用于从对象中选择指定的键,返回新对象。
import { pick } from '@movk/core'
const user = {
id: 1,
name: 'John',
email: 'john@example.com',
password: 'secret',
createdAt: '2023-01-01',
updatedAt: '2023-01-15'
}
const publicInfo = pick(user, ['id', 'name', 'email'])
console.log(publicInfo) // { id: 1, name: 'John', email: 'john@example.com' }
const basicInfo = pick(user, ['id', 'name'])
console.log(basicInfo) // { id: 1, name: 'John' }
API
pick<T, K>(obj, keys)
从对象中选择指定的键,返回新对象。
参数
obj
T extends AnyObject required
源对象。
keys
K[] required
要选择的键数组。
返回值
返回值
PickByKey<T, K>
只包含指定键的新对象。
Changelog
No recent changes