📜  JavaScript | symbol.valueOf()函数

📅  最后修改于: 2022-05-13 01:56:55.654000             🧑  作者: Mango

JavaScript | symbol.valueOf()函数

symbol.valueOf()是 JavaScript 中的一个内置函数,用于返回给定符号对象的原始值。

句法:

Symbol().valueOf();

这里Symbol()是要找到其原始值的符号对象。

参数:此函数不带任何参数。

返回值:此函数返回给定符号对象的原始值。

JavaScript 代码来显示这个函数的工作。
示例 1:


输出:

> Symbol(Geeks)
> Symbol(Geeks)
> Symbol(123)
> Symbol()

示例 2:


输出:

> Symbol(GeeksforGeeks)
> Symbol(5)
> Symbol(2)
> Symbol(1)

在上面的代码中,可以看出符号对象的参数应该是单个参数,否则它认为第一个元素作为参数,其余的被丢弃。如果参数是算术运算,则将它们视为作为参数的运算结果。

支持的浏览器:

  • 铬 38 及以上
  • 边缘 12 及以上
  • 火狐 36 及以上
  • Opera 25 及以上
  • Safari 9 及更高版本

参考: https://devdocs.io/javascript/global_objects/symbol/valueof