Javascript 数组方法 some和filter
来源:互联网 发布:网络教育法学类本科 编辑:程序博客网 时间:2024/06/05 23:06
用法
filter过滤后返回一个新的数组,不对直接对原数组进行操作
some检查后返回一个boolean值,判断数组中是否有满足的值
array.filter(callback[,thisargs]) array.some(callback[,thisargs])
实例代码
filter()
eg1. 'use strict' var result = Object.getOwnPropertyNames(window).filter(function (value) {//window对象的所有属性名 var firstChar = value.substr(0, 3) //截取前三个字母 return firstChar === 'CSS'//判断是否以CSS开头 }) for (let i of result) { console.log(i) }
thisargs参数
eg2.'use strict'var arry = ['1', 15, 'the', true, {'name': 'xiaoming'}] , obj = {min: 10, max: 20} var result2 = arry.filter(function (value) { if (typeof value === 'number') { return value > this.min && value < this.max// } return false }, obj) for (let i of result2) { console.log(i)//15 }
some()
eg3.var arry = [1, 2, 3, 4, 5, 6], result3=arry.some(function(value){ return value%2===0})console.log(result3)//true
0 0
- Javascript 数组方法 some和filter
- JavaScript 数组some()和filter()
- 一张图看懂JavaScript中数组的迭代方法:forEach、map、filter、reduce、every、some
- javascript中数组的迭代方法对比:forEach()、map()、reduce()、some()、every()、filter()图解
- JavaScript中数组的迭代方法:forEach、map、filter、reduce、every、some
- 一张图看懂JavaScript中数组的迭代方法:forEach、map、filter、reduce、every、some
- JAVASCRIPT中数组的迭代方法:FOREACH、MAP、FILTER、REDUCE、EVERY、SOME各个说明
- js数组的迭代器方法(some、every、forEach、map、filter)
- 数组的5中迭代方法 filter()、map()、forEach()、every()、 some()
- js数组的迭代器方法(some、every、forEach、map、filter)
- JavaScript 遍历方法总结 forEach some every filter map includes
- javascript中数组遍历方法forEach,every,some的区别
- JavaScript对一个数组 进行filter、some、map、foreach的操作分别有什么作用?
- javascript中使用迭代操作数组替代for循环(map,filter,some,every,reduce,find )
- 对于数组的every、filter、forEach、map、some方法的区别总结
- js数组的遍历方法filter()、map()、some()、every()、forEach()、lastIndexOf()、indexOf()
- JavaScript中的map和filter、reduce方法
- JS数组方法总结shift()、unshift()、pop()、push()、concat()、splice()、filter()、map()、some()、every()、forEach()等方法
- 算法学习笔记之折半查找
- 简单贪吃蛇
- 什么是HTTP Headers
- 【Leetcode】:337. House Robber III 问题 in JAVA
- java开发环境的搭建
- Javascript 数组方法 some和filter
- 关于Java中抽象类和接口区别的总结
- ZOJ - 3878 Convert QWERTY to Dvorak (暴力)水&坑
- eclipse color theme 主题颜色
- JDK1.8 连接Access数据库
- OC id 类型
- 异常 dubbo中provider和consumer加载异常 Zookeeper注册
- hdu2501 简单递推
- Hibernate遇到的几个常见映射异常