Symbol

Posted ak-b

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Symbol相关的知识,希望对你有一定的参考价值。

ES6引入了一种新的数据类型Symbol,通过Symbol()函数生成,每个Symbol类型的值都是独一无二的

  • 这个函数可接收一个参数,用来标记生成的值
    • 没有参数的话生成的值就是Symbol(),参数如果是对象就调用这个对象的toString()方法将其转换为字符串
  • 不能添加属性
  • Symbol类型的值无法参数运算
  • 可使用String()方法转换为字符串,使用Boolean()方法转换为布尔值,不可转换为数值
  • 作为对象的属性名使用时,只能用[],不能用.

以上是关于Symbol的主要内容,如果未能解决你的问题,请参考以下文章

python实现逆波兰计算表达式的代码

EXPORT_SYMBOL使用

谈EXPORT_SYMBOL使用

为啥我们在 C++ 中使用 pos?假设我的代码 int pos = cHash(symbol);

symbol微信小程序怎么调整颜色

EOS 智能合约源代码解读 symbol.hpp