我可以创建一个javascript数组函数array.method()
正如Douglas JavaScript好的部分所述,我尝试创建一个数组方法,如下所示我可以创建一个javascript数组函数array.method(),javascript,arrays,function,Javascript,Arrays,Function,正如Douglas JavaScript好的部分所述,我尝试创建一个数组方法,如下所示 Array.method('reduce', function (f, value) { }); 但是我越来越 未捕获的TypeError:Array.method不是函数 时间:1:7 数组中没有方法()。 在道格拉斯·克罗克福德(Douglas Crockford)的帖子中,他自己创造了这种方法,然后使用它 这是密码 Object.prototype.method = function (name,
Array.method('reduce', function (f, value) {
});
但是我越来越
未捕获的TypeError:Array.method不是函数
时间:1:7
数组中没有方法()
。
在道格拉斯·克罗克福德(Douglas Crockford)的帖子中,他自己创造了这种方法,然后使用它
这是密码
Object.prototype.method = function (name, func) {
this.prototype[name] = func;
return this;
};
您需要阅读第20页标题为“简单试验场”的部分:
在整本书中,一种方法被用来定义新的方法。
这是它的定义:
Function.prototype.method = function (name, func) {
this.prototype[name] = func;
return this;
};
这将在第4章中解释