ES6支持对象属性为变量

ES6支持对象属性为变量,的写法:

var a = 'x'
var b = 'y'
var obj = {
  [a]: 'this is x',
  [b]: 'this is y',
}
console.log(obj)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.属性的简洁表示法 允许直接写入变量和函数 上面代码表明,ES6 允许在对象之中,直接写变量。这时,属性名为变量...
    雨飞飞雨阅读 1,153评论 0 3
  • 三,字符串扩展 3.1 Unicode表示法 ES6 做出了改进,只要将码点放入大括号,就能正确解读该字符。有了这...
    eastbaby阅读 1,573评论 0 8
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,171评论 6 13
  • 女人最有力的工具就是她的外表。如果连这都没有用,那么也就没什么有用的东西了。当一个能够释放能量的女人进入某一场所时...
    一零一零阅读 335评论 0 0
  • 五一,三天,回忆的三天,随园的生活让我也更随缘。人总是被环境所熏习,所浸染。两年的研究生生活,平平淡淡,随...
    小小豆包儿阅读 201评论 0 0