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