TA贡献1818条经验 获得超8个赞
这个语法错误。es6制定了 对象内 属性 和 方法的简写,简写方法的属性名总是 变量本身作为字符串使用。
你上面的那种写法,bind函数本身返回一个函数,从解析器角度来说,这个返回的函数叫什么名字并没有办法确定,像你第二种写法,还可以自定义,对不对,所以无法确定 属性字符串当然不能这么用。
TA贡献1893条经验 获得超10个赞
var obj1= { fn1 (){} }
为什么报错?因为你写的不对
数据结构与算法(前端版)
¥ 58.00
Web前端开发修炼指南
解锁前端面试体系核心攻略
¥ 78.00
高薪之路—前端面试精选集
JavaScript 设计模式精讲
¥ 48.00
举报