在原型上实现 filter 方法?-灵析社区

你没饰八

![](https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241030/47ea4782759aea34542557b2b7221656.png) 应该怎么修改代码呀?才能运行过去 解决问题

阅读量:15

点赞量:0

问AI
把接收的形参补充上去就可以了,图上的测试用例试了没问题的 "image.png" (https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241030/0118768b87c2cd554084e42e58d11b2d.png) Array.prototype.myFilter = function (callbak) { const newArr = []; this.forEach((e, index, array) => { if (callbak(e, index, array)) { newArr.push(e); } }); return newArr; };