From d5a2b34b5f01efd940d7f5e382368b25855caaac Mon Sep 17 00:00:00 2001 From: familyboat <84062528+familyboat@users.noreply.github.com> Date: Tue, 22 Oct 2024 18:51:47 +0800 Subject: [PATCH] Update files/zh-cn/web/javascript/enumerability_and_ownership_of_properties/index.md Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../index.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/files/zh-cn/web/javascript/enumerability_and_ownership_of_properties/index.md b/files/zh-cn/web/javascript/enumerability_and_ownership_of_properties/index.md index 4d9b6d5925c6c3..ac72a95184a1cb 100644 --- a/files/zh-cn/web/javascript/enumerability_and_ownership_of_properties/index.md +++ b/files/zh-cn/web/javascript/enumerability_and_ownership_of_properties/index.md @@ -36,16 +36,16 @@ JavaScript 对象中的每个属性能根据三个因素进行分类: 仅访问字符串属性或仅访问 symbol 属性的方法有额外的注解。✅ 表示能访问这个类型的属性;❌ 表示不能访问这个类型的属性。 -| | 可枚举的、自己的 | 可枚举的、继承的 | 不可枚举的、自己的 | 不可枚举的、继承的 | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- | --------------------- | ------------------- | ------------------------- | -| [`Object.keys`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/keys)
[`Object.values`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/values)
[`Object.entries`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/entries) | ✅
(字符串) | ❌ | ❌ | ❌ | -| [`Object.getOwnPropertyNames`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyNames) | ✅
(字符串) | ❌ | ✅
(字符串) | ❌ | -| [`Object.getOwnPropertySymbols`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertySymbols) | ✅
(symbol) | ❌ | ✅
(symbol) | ❌ | -| [`Object.getOwnPropertyDescriptors`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptors) | ✅ | ❌ | ✅ | ❌ | -| [`Reflect.ownKeys`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Reflect/ownKeys) | ✅ | ❌ | ✅ | ❌ | -| [`for...in`](/zh-CN/docs/Web/JavaScript/Reference/Statements/for...in) | ✅
(字符串) | ✅
(字符串) | ❌ | ❌ | -| [`Object.assign`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/assign)
(第二个参数) | ✅ | ❌ | ❌ | ❌ | -| [Object spread](/zh-CN/docs/Web/JavaScript/Reference/Operators/Spread_syntax) | ✅ | ❌ | ❌ | ❌ | +| | 可枚举的、自己的 | 可枚举的、继承的 | 不可枚举的、自己的 | 不可枚举的、继承的 | +| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- | ---------------- | ------------------ | ------------------ | +| [`Object.keys`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/keys)
[`Object.values`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/values)
[`Object.entries`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/entries) | ✅
(字符串) | ❌ | ❌ | ❌ | +| [`Object.getOwnPropertyNames`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyNames) | ✅
(字符串) | ❌ | ✅
(字符串) | ❌ | +| [`Object.getOwnPropertySymbols`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertySymbols) | ✅
(symbol) | ❌ | ✅
(symbol) | ❌ | +| [`Object.getOwnPropertyDescriptors`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptors) | ✅ | ❌ | ✅ | ❌ | +| [`Reflect.ownKeys`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Reflect/ownKeys) | ✅ | ❌ | ✅ | ❌ | +| [`for...in`](/zh-CN/docs/Web/JavaScript/Reference/Statements/for...in) | ✅
(字符串) | ✅
(字符串) | ❌ | ❌ | +| [`Object.assign`](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/assign)
(第二个参数) | ✅ | ❌ | ❌ | ❌ | +| [Object spread](/zh-CN/docs/Web/JavaScript/Reference/Operators/Spread_syntax) | ✅ | ❌ | ❌ | ❌ | ## 通过可枚举性和所有权获取对象的属性