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

热点内容
磊科mac地址过滤 浏览:172
液体酚醛树脂对人的危害 浏览:50
小区污水排污管道如何设计 浏览:296
水箱除垢清洗 浏览:192
污水ph检测如何做 浏览:486
液压油过滤器滤芯怎么分好跟差 浏览:282
电离子去扁平疣会留疤痕 浏览:544
机油滤芯铃木uy125在哪里 浏览:405
污水盐分如何测定 浏览:465
反渗透机组是什么类型的设备 浏览:878
改性热塑性树脂 浏览:13
车滤芯怎么洗 浏览:30
pu合成革树脂网 浏览:151
机油滤芯原理是什么 浏览:363
除垢剂能净化水吗 浏览:257
冰乙酸除垢 浏览:35
广告过滤器神器 浏览:239
纯水树脂保质期 浏览:386
地暖外管道滤芯换不了怎么办 浏览:870
丁晴橡胶轮酚醛树脂 浏览:428