美文网首页
新增数据类型:symbol

新增数据类型:symbol

作者: Do_Du | 来源:发表于2020-02-10 16:24 被阅读0次

Symbol不能new
Symbol()返回是一个唯一值,可以做为一个key,定义一些唯一或私有的数据
symbol是一个单独数据类型,就叫symbol,基本类型
如果symbol作为一个key,用for in循环,出不来
new String()
new Number()

  let symbol = Symbol('Tom')
  let json = {
    a: 'aaa',
    b: 'bbb',
    [symbol]: 'ccc'
  }
  console.log(json)
  console.log(json.a)
  console.log(json['a'])
  console.log(json[symbol])
image.png
for (let key in json){
    console.log(key)
  }
image.png

相关文章

  • 深入理解ES6六

    Symbol ES6新增的数据类型Symbol 创建Symbol:通过去全局的Symbol函数创建一个Symbol...

  • symbol

    一种新增的原始数据类型 let s=Symbol(); typeof s // "symbol" 描述: 可以添加...

  • 2018-08-06 第一天课 ES6前奏

    1.Symbol ES6新增的 数据类型 -基本类型 值是由Symbol 函数 调用产生的 相同的Symbol 函...

  • Symbol

    es6新增数据类型 -- 基本类型 值是由symbol函数调用产生的 Symbol的基本用法 Symbol的使用属...

  • Symbol类型

    Symbol Symbol是ES6新增的一种原始数据类型, Symbol函数生成的每个属性的名字都是唯一的

  • ES6--(6)符号

    符号对象(Symbol)是ECMAScript 6 中新增的数据类型,通过Symbol可以创建一个唯一的值,由...

  • 快速了解ES6的Symbol

    Symbol 是 ECMAScript 6 新增的基本数据类型。Symbol 提供的实例是唯一、不可变的。它的用途...

  • 25.Symbol的使用

    Symbol是什么呢?Symbol是ES6中新增的一个基本数据类型,翻译为符号。那么为什么需要Symbol呢? 在...

  • js判断数据类型

    typeof 只能判断除了null的基础数据类型 symbol 是es6新增的基础数据类型 instanceof ...

  • 新增数据类型:symbol

    Symbol不能newSymbol()返回是一个唯一值,可以做为一个key,定义一些唯一或私有的数据symbol是...

网友评论

      本文标题:新增数据类型:symbol

      本文链接:https://www.haomeiwen.com/subject/vagaxhtx.html