导航:首页 > 净水问答 > js过滤函数

js过滤函数

发布时间:2025-02-09 17:57:31

㈠ js中怎样实现数组过滤函数filter

filter 是根据返回的值是否为真来判断是否保留元素,所以可以这样实现
Array.prototype.filter = Array.prototype.filter || function(func) {
var arr = this;
var r = [];
for (var i = 0; i < arr.length; i++) {
if (func(arr[i])) {
r.push(arr[i]);
}
}
return r;
}
因为目前大部分浏览器有 filter 实现,所以测试时只能改个名字叫 filterx,下面是测试代码

var data = [1,2,3,4,5,6,7];

Array.prototype.filterx = Array.prototype.filterx || function(func) {
var arr = this;
var r = [];
for (var i = 0; i < arr.length; i++) {
if (func(arr[i])) {
r.push(arr[i]);
}
}
return r;
}

console.log(data.filter(function(t) {
return t % 3 > 0;
}));

console.log(data.filterx(function(t) {
return t % 3 > 0;
}));

阅读全文

与js过滤函数相关的资料

热点内容
污水铜离子测量 浏览:138
容声净水没备反渗透冷热直饮机滤芯 浏览:829
pvdf超滤膜与pp哪个好 浏览:771
润滑油滤芯怎么做 浏览:141
纯净水源地为什么不能设置 浏览:505
盐酸除垢的技术 浏览:323
我买到了冒牌沁园净水器怎么办 浏览:708
封闭净水器怎么清洗视频 浏览:903
施工现场生活区污水处理方案 浏览:92
空气净化器报告怎么办理 浏览:889
小米宠物饮水机闪蓝灯什么意思 浏览:562
nf纳滤净水机 浏览:352
学校污水处理站参观心得体会 浏览:29
排污水泵电机烧毁原因分析 浏览:69
怎样区分蒸馏水和稀氯化钾 浏览:135
雨污水管道怎么接市政 浏览:906
污水处理设备隐患排查 浏览:856
博世冰箱过滤器在哪里 浏览:779
用友调账用红字冲回吗 浏览:939
生产废水ph值 浏览:720