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()的参数像孩子的名字一样,例如“张伟”,但不会有终究是两个孩子,每个都是独一无二的存在。

转载请注明出处
水平有限,错误在所难免,抛砖引玉,意在交流学习
原文地址:https://www.cnblogs.com/wenhandi/p/7498234.html