相关疑难解决方法(0)

ES6对象方法赋值之间的区别:a,'a'和['a']?

使用ES6,我可以使用以下函数创建一个新对象:

var obj = {
    something() {}
};
Run Code Online (Sandbox Code Playgroud)

那讲得通.但我也可以这样做:

var obj = {
    'something'() {}
};
Run Code Online (Sandbox Code Playgroud)

或者我可以这样做:

var obj = {
    ['something']() {}
};
Run Code Online (Sandbox Code Playgroud)

这三种语法之间有区别吗?为什么所有这些语法都有效?

javascript ecmascript-6

4
推荐指数
1
解决办法
116
查看次数

标签 统计

ecmascript-6 ×1

javascript ×1