ES6 Symbol是否保证100%是唯一标识符?

时间:2019-02-08 13:02:33

标签: javascript ecmascript-6

我想知道使用Symbol()是否可以保证100%创建唯一令牌,或者发生冲突的可能性几乎为零。例如,Git创建哈希提交;创建重复哈希提交的概率实际上为零,但不为零。 Symbol()就是这种情况吗?

1 个答案:

答案 0 :(得分:1)

保证符号是唯一的。即使我们创建许多具有相同描述的符号,它们也是不同的值。描述只是一个标签,不会影响任何内容。