javascript Array find()函数使用方法
定义
返回数组中符合测试函数条件的第一个元素。否则返回undefined
注意:
1、第一个元素
2、测试函数
语法
array.find(function(currentValue, index, arr),thisValue)
参数
参数 | 描述 |
function(currentValue, index, arr) | 必需。数组每个元素需要执行的函数。、 回调函数参数: 必须:currentValue,当前元素 可选:index,当前元素的索引 可选:arr,当前的数组对象 |
thisValue | 可选 |
版本
es6及以上
实例
查找数组中含有c的元素
<script type="text/javascript"> var stu = ['a', 'b', 'c', 'd','c'] //回调函数 function getback(element){ return element == 'c'||element=='d' } var result=stu.find(getback) alert(result) </script>
运行结果:c
此c为数组中第一个c,只要发现第一个符合条件,立即返回。
此文章本站原创,地址 https://www.vxzsk.com/1950.html
转载请注明出处!谢谢!
感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程
上一篇:js filter
下一篇:js findIndex
^