JavaScript数组排序方法错误及修正
这段代码存在两个错误:
- 在重新定义'sort'方法时,没有返回排序后的数组。
- 在调用原有的'sort'方法时,没有传入当前数组作为上下文。
修正后的代码如下:
const f = Array.prototype.sort;
Array.prototype.sort = function(fn) {
return f.call(this, fn);
}
原文地址: https://www.cveoy.top/t/topic/nAYV 著作权归作者所有。请勿转载和采集!