Google JavaScript 风格指南建议不要扩展Array.prototype. 但是,我将其用作Array.prototype.filter = Array.prototype.filter || function(...) {...}在不存在的浏览器中使用它(和类似方法)的一种方式。MDN 实际上提供了类似的例子。
我知道Object.prototype问题,但Array不是哈希表。
扩展时可能会出现哪些问题Array.prototype,导致 Google 不建议这样做?