Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

原始数据

原始数据 (原始值、原始数据类型)不是一种 object 类型并且没有自己的方法的。在 JavaScript 中,有六种原始数据类型:stringnumberbooleannullundefinedsymbol (new in ECMAScript 2015)。

大多数时候,原始值是由最底层的语言直接表现的。

所有的原始数据都是不变的(即不能被改变)。

JavaScript 中的原始值会包装为对象

除了 nullundefined,所有的原始值都可以有等价的、由对象包装原始值的形式表达:

  • String for the string primitive.
  • Number for the number primitive.
  • Boolean for the Boolean primitive.
  • Symbol for the Symbol primitive.

这个包裹对象的 valueOf() 方法返回原始值。

Learn more

General knowledge

文档标签和贡献者

 此页面的贡献者: Ende93, Musan, painty
 最后编辑者: Ende93,