Symbol

Posted 翰弟

tags:

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

Symbol

  ES6引入的一种新的原始数据类型Symbol,表示独一无二的值。

    let s = Symbol();//声明一个Symbol

    typeof s;  //"symbol"

  var s1 = Symbol(‘foo‘);

  var s2 = Symbol(‘bar‘);

  s1 !== s2;  //true,

  我的理解,Symbol()的过程就像生孩子一样,孩子的可以很像,如双胞胎,Symbol()的参数像孩子的名字一样,例如“张伟”,但不会有终究是两个孩子,每个都是独一无二的存在。

 

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

JavaScript 学习-25.Symbol 类型

ES6 原始类型 Symbol

ES6入门九:Symbol元编程

JavaScript ES6 奇妙的Symbol类型(╹ڡ╹ )

JavaScript ES6 奇妙的Symbol类型(╹ڡ╹ )

ES6 第十二节 Symbol在对象中的作用