为了账号安全,请及时绑定邮箱和手机立即绑定

对象文字中属性名称周围的方括号是什么意思?

对象文字中属性名称周围的方括号是什么意思?

qq_笑_17 2019-08-14 15:48:11
对象文字中属性名称周围的方括号是什么意思?我已经在JS写了一段时间并且没有使用过这种形式:  dist: {     files: {       [bpr + 'lib/Monster.min.js']: ['<%= concat.dist.dest %>']     }   }}该[]:[]它工作,我只是没有使用它或之前看过它。
查看完整描述

1 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

最近才与ES6合作。它们被称为“计算属性名称”

来自MDN

从ECMAScript 2015开始,对象初始化程序语法还支持计算属性名称。这允许您将表达式放在括号中[],该表达式将作为属性名称计算。


查看完整回答
反对 回复 2019-08-14
  • 1 回答
  • 0 关注
  • 544 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号