📜  JavaScript | Symbol.keyFor()函数

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

JavaScript | Symbol.keyFor()函数

Symbol.keyFor()是 JavaScript 中的一个内置函数,用于检索已与给定符号共享的密钥,并且该密钥是从全局符号注册表中检索的。

句法:

Symbol.keyFor(sym);

这里的“符号”是要在运行时范围的符号注册表中搜索的符号。

参数:此函数接受参数“sym” ,该参数是要为其找到密钥的符号。

返回值:此函数返回一个字符串,表示在全局注册表中找到给定符号的键,否则返回未定义。

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


输出:

"Geeks"
"123"
"gfg"
"789"

示例 2:


输出:

"undefined"
"undefined"

支持的浏览器:

  • 谷歌浏览器 40 及以上
  • 边缘 12 及以上
  • 火狐 36 及以上
  • Opera 27 及以上
  • Safari 9 及更高版本

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