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

热点内容
烧烤油烟净化器怎么用 浏览:242
安吉尔净水器一直闪红灯什么问题 浏览:453
净水器直接过滤还是反渗透的好 浏览:792
欧格斯空气净化器多少钱 浏览:538
成都污水处理设备如何收费 浏览:919
反渗透装置加什么药 浏览:668
眉山污水排放公司有哪些 浏览:329
反渗透膜滤膜 浏览:659
污水井一圈五十块砖周长是多少 浏览:555
生活污水抽排工需要做什么 浏览:666
小区饮水机一桶水挣多少钱 浏览:593
反渗透的脱盐率怎么计算的 浏览:213
污水管网有哪些水 浏览:682
超滤机的水婴儿能用吗 浏览:788
没有过滤棉的香烟 浏览:673
科勒牌水暖过滤器球阀 浏览:299
过滤饮水机黑科技 浏览:230
电子厂废水有什么好处 浏览:523
反渗透清洗水箱为什么要循环 浏览:739
新生儿回抽胃液用多大空针 浏览:91