这段代码存在两个错误:

  1. 在重新定义'sort'方法时,没有返回排序后的数组。
  2. 在调用原有的'sort'方法时,没有传入当前数组作为上下文。

修正后的代码如下:

const f = Array.prototype.sort;
Array.prototype.sort = function(fn) {
  return f.call(this, fn);
}
JavaScript数组排序方法错误及修正

原文地址: https://www.cveoy.top/t/topic/nAYV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录