Object.omit
Object.omit
功能
按键名排除字段并返回新对象。
语法
object.omit(keys) object.omit(key1, key2, ...)
参数
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| keys | Array/String | 否 | [] | 要排除的键名数组,或多个键名参数。 |
返回值
| 类型 | 说明 |
|---|---|
| Object | 返回排除指定键后的新对象。 |
示例
user = {id: 1, name: 'BT', password: 'x'} result = user.omit('password') // 输出:{"id":1,"name":"BT"} print result
注意事项
- omit 不修改原对象。
- 返回对象保持原对象插入顺序。