TypeError: this.reduce is not a function (类型错误:this.reduce 不是一个函数)
TypeError: this.reduce is not a function (类型错误:this.reduce 不是一个函数)
This question already has answers here:
在将一个方法添加到Array原型之后,一些不相关的脚本会出现错误。
- [Opera] 未处理错误: \'this.reduce\' 不是一个函数
- [Firefox] TypeError: this.reduce 不是一个函数
这个方法本身是有效的([1,2,3].xintsum()
输出了预期的 6
)。
// adding a function to the Array prototype Array.prototype.xintsum = function() { return this.reduce(function(old, add) {return old + add;}, 0); }; // accessing the array in a way that worked before $(document).ready(function (){ var some_array = []; for (head_n in some_array) { var v = some_array[head_n]; $('
').text(v); } });
admin 更改状态以发布 2023年5月22日