Angular 为什么以及何时在Typescript中使用符号数据类型?

Angular 为什么以及何时在Typescript中使用符号数据类型?,angular,typescript,ecmascript-6,web-frontend,Angular,Typescript,Ecmascript 6,Web Frontend,我在过去几天学习typescript,遇到了一种叫做Symbol的数据类型。但我真的不明白它的应用 当我可以将字符串指定给变量时,如下所示: let str="mystring"; 我为什么要使用- let str=Symbol("mystring"); 在打字脚本中使用符号有什么好处?此数据类型需要什么以及何时使用?有人能解释一下吗 这些文件对我来说是不言自明的,这能回答你的问题吗?是的,我看了这个文档,但他们只指导如何使用它。但我的问题是什么时候使用它。

我在过去几天学习typescript,遇到了一种叫做Symbol的数据类型。但我真的不明白它的应用

当我可以将字符串指定给变量时,如下所示:

let str="mystring";
我为什么要使用-

 let str=Symbol("mystring");

在打字脚本中使用符号有什么好处?此数据类型需要什么以及何时使用?有人能解释一下吗

这些文件对我来说是不言自明的,这能回答你的问题吗?是的,我看了这个文档,但他们只指导如何使用它。但我的问题是什么时候使用它。