杰特曼
2016-06-03 00:21
function foo(){
this.b = 100;
return this.a;
}
var func = foo.bind({a:2221});
func();
这个什么都没有,不信你们试试。
为什么会没有呢,我在控制台是可以输出的
console.log(func());
new func(); 如果foo函数中返回的不是对象,则会返回this
你什么都没输出,肯定什么都没有啊,console或者alert下看看
JavaScript深入浅出
281101 学习 · 1020 问题
相似问题
回答 1
回答 7