JavaScript的方法
1. Array.prototype.some方法
some方法是用来对数组中的元素进行判断,只要有一个元素满足判断条件就返回true。
代码示例,来自MDN
1 | function isBigEnough(element, index, array) { |
every方法与上面的some正好相反,对于数组元素进行判断,要求所有的元素都能满足条件才返回true。
代码示例,来自MDN:
1 | function isBigEnough(element, index, array) { |
想起了其他几个类似的方法,都在这里记录下:
find方法找到第一个满足要求的数组元素,然后返回该元素。
代码示例,来自MDN;
1 | function isBigEnough(element) { |
filter方法将会返回所有满足条件的数组元素,元素在一个数组中存储。
代码示例,来自MDN:
1 | var words = ["spray", "limit", "elite", "exuberant", "destruction", "present"]; |
map方法是对数组中的所有元素按照某种方式做修改,然后返回一个修改后的新数组。
代码示例,来自MDN:
1 | var numbers = [1, 5, 10, 15]; |
这里就是做一个集中的记录,没有涉及每个方法的详细用法,只做最基础的介绍与整理,想要详细看的可以进入上面每个方法的MDN链接中进行学习,也可以搜索其他的资料深入学习。