js find

2018年12月27日 11:19 | 2376次浏览 作者原创 版权保护

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
^