人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

符号

符号(Symbol)是ES6新增的一种原始类型,用作非字符串的属性名。要理解符号,需要了解JavaScript的基础类型Object是一个属性的无序集合,其中每个属性都有一个名字和一个值。属性名通常是(在ES6之前一直必须是)字符串。但在ES6和之后的版本中,符号也可以作为属性名:

点击查看代码
let strname = "string name";
let symname = Symbol("propname");
typeof strname
typeof symname
let o = {};
o[strname] = 1;
o[symname] = 2;
o[strname]
o[symname]
posted @ 2022-02-21 15:39  0a  阅读(58)  评论(0)    收藏  举报