A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.cdn.mozilla.net/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Symbol/valueOf below:

Symbol.prototype.valueOf() - JavaScript | MDN

Symbol.prototype.valueOf()

Baseline Widely available

Symbol 值的 valueOf() 方法会返回该符号(symbol)的值。

尝试一下
const symbol1 = Symbol("foo");

console.log(typeof Object(symbol1));
// Expected output: "object"

console.log(typeof Object(symbol1).valueOf());
// Expected output: "symbol"
语法 参数

无。

返回值

指定的 Symbol 对象的原始值。

描述

Symbol 的 valueOf() 方法会以 Symbol 数据类型返回 Symbol 对象的原始值。

JavaScript 调用 valueOf() 方法会将对象转换为原始值。你很少需要自己调用 valueOf() 方法;当遇到期望原始值的对象时,JavaScript 会自动调用它。

示例 使用 valueOf()
const sym = Symbol("example");
sym === sym.valueOf(); // true
规范 浏览器兼容性 参见

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4