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

热点内容
北京多功能除垢剂 浏览:274
仪征农村污水处理 浏览:403
净水器增压泵无主板如何接线 浏览:9
污水池抽水用什么泵好 浏览:15
水壶里的水垢能得什么病 浏览:639
污水环保设备公司在哪里 浏览:516
反渗透膜支撑管 浏览:232
大连高新企业污水处理 浏览:840
太阳能热水器除水垢用柠檬酸可以吗 浏览:170
过滤和反渗透哪个浪费水 浏览:862
用过滤器后水垢对人有影响吗 浏览:684
01m超滤膜包 浏览:135
污水提升泵站有哪些 浏览:228
皮革废水ao膜 浏览:225
水净化器一升水多少钱 浏览:424
生活污水排入农田 浏览:931
新飞净水器滤芯怎么样 浏览:769
ro反渗透膜过滤精度 浏览:554
密立根油滴实验选用蒸馏水代替油滴 浏览:395
自制反渗透净水器靠谱么 浏览:345