在调试时,我对自己的错误感到困惑。我正在使用火狐+萤火虫
执行此代码演示时出现错误
TypeError: myranges.call(...) is undefined
代码:
var myranges = function(d){
//return [5,8];
return d.undefmember;
};
myranges.call(this, 1, 2).slice();
这让我很困惑。当我进行正确的返回值演示时,我对该行没有任何问题(什么!?!)。
好的,所以它返回未定义。那么我不应该得到这个更好的错误信息吗?
TypeError: undefined has no properties
在这个演示中发生了什么
我对为什么收到该消息或它的真正含义感到困惑。我认为调用函数有问题,或者 myranges 不好