第6.6节。本书的内容' JavaScript:The Good Parts',电话 Array的方法如下。在原型继承中的位置 JavaScript对象的层次结构是'方法'方法定义。一世 已经搜索过annotated ECMAScript 5.1 reference了 Mozilla Developer Network JavaScript documentation但找不到它。
Array.method('reduce', function (f, value) {
var i;
for (i = 0; i < this.length; i += 1) {
value = f(this[i], value);
}
return value;
});
如果有人能告诉我这种方法来自哪里,我会的 非常感谢。
感谢。
答案 0 :(得分:1)
Crockford将该方法添加到Function.prototype作为帮助器(如benhowdle89建议):
Function.prototype.method = function (name, func) {
this.prototype[name] = func;
return this;
};
"method" method in Crockford's book: Javascript: The Good Parts