ES6 Symbol

Symbol

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

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

    typeof s;  //"symbol"

  var s1 = Symbol('foo');

  var s2 = Symbol('bar');

  s1 !== s2;  //true,

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

 

posted @ 2017-09-11 11:18  翰弟  阅读(108)  评论(0编辑  收藏  举报