# Object.keys 参考

URL: https://caijiao.org/reference/javascript/object-keys
Source: docs/reference/javascript/object-keys.md
Description: Object.keys Reference，整理语法、参数、示例、返回值和常见错误，适合快速查询 JavaScript 写法。

Object.keys Reference，整理语法、参数、示例、返回值和常见错误，适合快速查询 JavaScript 写法。

## 语法

```js
const result = Object.keys(object);
```

## 参数

- `object`：要读取或处理的对象。
- `source / descriptor`：assign、create、defineProperty 等方法需要的来源对象或属性描述符。

## 返回值

返回对象键值、属性描述结果、新对象或修改后的目标对象。

## 示例

```js
const user = { id: 1, name: "Tom" };
const result = Object.keys(user);
console.log(result);
```

## 常见错误

- 输入类型不符合预期时会得到错误结果或抛出异常。

## 相关内容

- [JavaScript 教程](/javascript/)
- [JavaScript 问题库](/how-to/javascript/)
- [JSON Formatter](/tool/json-formatter)
- [JSON Validator](/tool/json-validator)
