话不多说,直接上代码:let a = { s(){ console.log('aa'); }};let b = { s(){ super.s(); console.log('bb'); }};Object.setPrototypeOf(b,a);b.s();这种方式可以正确的打印出aabb但如果这样:let a = { s(){ console.log('aa'); }};let b = { s:function(){ super.s(); console.log('bb'); }};Object.setPrototypeOf(b,a);b.s();就会报语法错误。这里想问方法的简写和不简写有什么不同呢?因为以前自己没注意过谢谢~
添加回答
举报
0/150
提交
取消