Внутренние методы [[GetOwnProperty]] - PullRequest
0 голосов
/ 11 июля 2020

Я столкнулся с вопросом, когда читал ECMAScript® 2021 Language Specification. В этом документе в разделе «6.1.7.2 Внутренние методы объекта и внутренние слоты» в «Таблице 6» упоминается, что существует внутренний метод, называемый [[GetOwnProperty]]. Мне понятна путаница, что существуют такие методы, как:

Object.getOwnPropertyDescriptor () | Object.getOwnPropertyDescriptors () | Object.getOwnPropertyNames ()

и еще один, но метода с таким именем не существует.

Каков фактический смысл и смысл внутреннего метода [[GetOwnProperty]]? Почему они упомянули GetOwnProperty в качестве имени метода, в то время как на практике существует метод с именем «getOwnPropertyDescriptor»? Не могли бы вы привести некоторые подробности для лучшего понимания этого термина?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...