导航:首页 > 净水问答 > 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过滤函数相关的资料

热点内容
过滤内部水垢如何清除 浏览:102
喷水织机怎么做到零污水 浏览:232
新款a3机油滤芯在哪里 浏览:377
15款高尔夫空调滤芯怎么拆 浏览:318
树脂包下水管道 浏览:768
青海离子交换树脂厂家 浏览:890
滤油器滤芯一般用什么清洗 浏览:808
污水处理厂雨季检查表 浏览:942
过滤器资讯平台 浏览:372
超纯水的悬浮物浓度是多少 浏览:126
合成氨催化剂废水处理 浏览:305
原神纯水志愿什么时候开始 浏览:766
生活污水熟石灰除磷 浏览:626
氧化聚乙烯蜡环氧树脂 浏览:410
净水器管道滤芯怎么清洗 浏览:280
神秘时代4推荐蒸馏 浏览:878
家庭如何过滤自来水 浏览:313
碧德然滤芯各个系列有什么区别 浏览:677
家乐事净水器与水垢 浏览:350
超滤膜属于什么过滤介质吗 浏览:536