Array扩展有问题
扩展Array方法,还没调用,就一直执行,导致出错。
例如下面,
// 数组删除
if (!Array.prototype.remove) {
Array.prototype.remove = function (index, howmany) {
howmany = howmany || 1;
this.splice(index, howmany);
};
}
报错:Uncaught TypeError: Cannot read property ‘splice’ of undefined
因this是undefined
另:扩展String就正常。