javascript - ES2017 规范中的 "An object is a member of Object"

标签 javascript ecmascript-2017

谁能帮忙解释一下 ES2017 语言规范中的“一个对象是对象的成员”吗?这句话在规范中多次出现。例如,第 4.2 章 ECMAScript 概述

Properties are containers that hold other objects, primitive values, or functions. A primitive value is a member of one of the following built-in types: Undefined, Null, Boolean, Number, String, and Symbol; an object is a member of the built-in type Object; and a function is a callable object. A function that is associated with an object via a property is called a method.

最佳答案

这是一个规范。它定义了类似的东西,并声明 EcmaScript 使用不同的 types ,“sets of data values”如果你愿意的话。然后继续定义

  • 我们将其中一种类型称为对象类型(注意大写的O - 它总是在引用类型时使用,而不是普通术语“对象”或对象构造函数)
  • 我们称这种特定类型的成员为对象

关于javascript - ES2017 规范中的 "An object is a member of Object",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46059821/

相关文章:

javascript - 复选框未在带有 javascript 消息的 Gridview 中触发

javascript - 如何等待来自 forEach 循环的多个异步调用?

javascript - 将 async/await 与 babel js 结合到 es5

javascript - Bootstrap 导航选项卡单击事件有效,选项卡标签单击除外

<A> 链接的 JavaScript 或 jQuery "Are you sure?"对话框?

javascript - 转到单击事件 jquery 上的 anchor 链接

javascript - Web 应用程序可以针对浏览器扩展进行保护吗?

javascript - 如何执行多个相互依赖的异步函数?

async-await - karma-typescript:使用 Async 关键字导入 JS 文件

javascript - 我可以只使用异步 "promisify"函数吗?