【发布时间】:2017-11-16 09:56:43
【问题描述】:
到目前为止,我已经尝试重现 filter 方法:
function filtre(...[T,x,y]){
let tabPersF = [];
for (let pers of T) {
if (x(...[pers,y])) {
tabPersF.push( pers );
}
}
return tabPersF;
}
怎么样?
【问题讨论】:
-
这行不通?!长得丑?!你的问题是什么?
-
检查polyfill on MDN 以获得正确的实施。请注意,
filter的实现方式取决于您的浏览器。 -
function不能是参数名称,因为它是一个关键字,而funcion是“幸运的”一个错字。array2未定义,不存在puts方法。你看过控制台了吗? -
你的问题是?
-
我已经尝试过自己创建它以进行培训,但它似乎不能很好地工作,因为例如当我与有性行为的人一起处理一组对象时它不起作用,年龄,姓名我想过滤年龄> 19 或类似的女性