请问各位大佬,这个方法名加引号啥意思?
没什么区别,下面有个async 简写的方法。
方法的定义从ECMAScript 2015开始,在对象初始器中引入了一种更简短定义方法的语法,这是一种把方法名直接赋给函数的简写方式。https://developer.mozilla.org...
// 用有属性名的语法定义方法(ES6之前): var obj3 = { f: async function () { await some_promise; } }; // 同一个方法,简写语法: var obj3 = { async f() { await some_promise; } };
看起来是个字面量的对象。
let student = { name: 'Hello', age: 24 }; // 键值对的键可以带引号也可以不带(只有某些不是有效的 JS 变量名的键不能省略) let student = { 'name': 'Hello', 'age': 24 }
这两者声明方式结果上没有区别。
let obj = { foo: function() {} } let obj = { 'foo': function() {} }
没啥意思,个人爱好吧,不加引号也可。引号通常用于名称有空格或短横线一类的时候需要加引号
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
没什么区别,下面有个async 简写的方法。
看起来是个字面量的对象。
这两者声明方式结果上没有区别。
没啥意思,个人爱好吧,不加引号也可。引号通常用于名称有空格或短横线一类的时候需要加引号