valueOf() 方法返回一个Boolean对象的原始值。

语法

bool.valueOf()

返回值

给定Boolean对象的原始值

描述

Boolean的 valueOf 方法返回一个Boolean对象或Boolean字面量的原始值作为布尔数据类型。

该方法通常在 JavaScript 内部调用,而不是在代码中显式调用。

示例

使用 valueOf

x = new Boolean();
myVar = x.valueOf()      // assigns false to myVar

规范

Specification Status Comment
ECMAScript 1st Edition (ECMA-262) Standard Initial definition. Implemented in JavaScript 1.1.
ECMAScript 5.1 (ECMA-262)
Boolean.prototype.valueOf
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
Boolean.prototype.valueOf
Standard  
ECMAScript Latest Draft (ECMA-262)
Boolean.prototype.valueOf
Draft  

浏览器兼容

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support Yes Yes1 Yes Yes Yes
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support Yes Yes Yes4 Yes Yes Yes

相关链接

文档标签和贡献者

此页面的贡献者: fscholz, zhangchen, yenshen, AlexChao
最后编辑者: fscholz,