filter

Methods

KISSY.filter()
Array KISSY.filter (arr,fn[,context])
遍历数组, 过滤出符合条件的数组项.
Parameters:
  • arr (Array) – 需要遍历的数组.
  • fn (function) – 过滤函数. 执行时, 接收 3 个参数:当前项、当前 index, 数组.
  • context (object) – fn 执行的上下文对象
Returns:

返回符合过滤函数的新数组

Return type:

Array

例如

var S = KISSY,
arr = [1, 2, 3, 4, 5];

var ret = S.filter(arr, function(item) {
    return item % 2 === 0;
});
S.log(ret); // => [2, 4]