js find方法实现,javascript find函数

  js find方法实现,javascript find函数

  本教程运行环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

  find()方法返回数组中满足所提供测试函数的第一个元素的值。

  find()方法为数组中的每个元素调用一次回调函数:

  当条件测试时数组中的一个元素返回true时,find()返回满足条件的元素,后续的值不会再调用执行函数。

  如果没有合格的元素返回undefined

  注意:find()对于一个空数组,这个函数不会被执行。

  注意:find()不会改变数组的原始值。

  语法:array.find(callback,thisArg)

  参数回调描述为数组中的每个元素运行的函数。

  功能参数:

  Element(必需)-正在处理的数组中的当前元素

  Index(可选)-数组中正在处理的当前元素的索引

  Array(可选)-当前元素所属的数组对象。

  该值是可选的。传递给函数的值通常使用“this”值。

  如果此参数为空,则将“未定义”传递给“此”值。返回值:返回满足测试条件的第一个数组元素值,如果没有满足测试条件的,则返回undefined。

  示例:获取数组中大于18的第一个元素。

  var ages=[3,10,18,20];

  功能检查成人(年龄){

  回归年龄=18;}

  函数myFunction() {

  document.getElementById(demo )。innerHTML=ages . find(check成人);}输出结果:

  18【推荐学习:javascript高级教程】以上是javascript find()方法做什么的详细内容。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: