小编Pac*_*fer的帖子

如何将元素传递到JavaScript中的回调方法?

我目前正在学习JavaScript,我对这个Array.find()方法的回调函数如何工作有点困惑,

我有这个当前的代码:

const numbers= [43,46,33,23,44,36,5]

function under50(num) {
    return num < 50;
}

val = numbers.find(under50);
Run Code Online (Sandbox Code Playgroud)

根据Mozilla文档:

callback函数对数组中的每个值执行,取三个参数:

元件

当前元素在数组中处理.

指数

数组中正在处理的当前元素的索引.

排列

数组查找被调用.

现在要理解我传递元素的方法,然后迭代,然后一旦找到它的元素将返回值.然而,令我困惑的是,当我从未明确地传递过Array的方法时,它是如何知道元素的?如果有人可以发布一个简单的例子,那将非常有帮助

javascript arrays methods callback

4
推荐指数
1
解决办法
45
查看次数

标签 统计

arrays ×1

callback ×1

javascript ×1

methods ×1