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'

规范

Specification
ECMAScript Language Specification
# sec-string.prototype.valueof

浏览器兼容性

BCD tables only load in the browser

参见