yooyi
2015-02-26 23:14
这样写在chrome 40报错,不用加prototype么
在视频里其实介绍过,如果直接写{}.toString, {}会被解释为块儿,类似
while (true) {
}
这里的{}.
而这里需要的是一个对象字面量,所以要这样写:
({}).toString.apply
或者
var result = {}.toString.apply...
都可以。
js对象的toString方法,声明一个var a ={},然后a.toString().apply
JavaScript深入浅出
281101 学习 · 1020 问题
相似问题