String.prototype.valueOf()

valueOf() 方法是 String 值的方法,它返回此字符串值。

试一试

语法

js
valueOf()

参数

无。

返回值

一个字符串,表示给定 String 对象的原始值。

描述

StringvalueOf() 方法将 String 对象的原始值作为字符串数据类型返回。此值等效于 String.prototype.toString()

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

示例

使用 valueOf()

js
const x = new String("Hello world");
console.log(x.valueOf()); // 'Hello world'

规范

规范
ECMAScript 语言规范
# sec-string.prototype.valueof

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

参见