forEach
遍历所有元素
1 | var arr = [1, 2, 3] |
every
判断所有元素是否都符合条件
1 | var arr = [1, 2, 3] |
some
判断是否有至少一个元素符合条件
1 | var arr = [1, 2, 3] |
sort
排序
1 | var arr = [1, 5, 4, 2, 3] |
map
对元素重新组装,生成新数组
1 | var arr = [1, 2, 3, 4, 5] |
filter
过滤符合条件的元素
1 | var arr = [1, 2, 3, 4, 5] |
写一个能遍历对象和数组的forEach函数
1 | function forEach(obj, fn) { |