[Note] 给Array原型扩展方法建议使用Object.defineProperty

239 阅读1分钟

直接使用Array.prototype会导致他人代码可能会出问题,比如在for(i in list){console.log(i)} 会输出扩展方法的key,导致之前有数组使用for in方法的地方全部需要改为forEach。