【发布时间】:2020-06-16 09:09:28
【问题描述】:
我对 Javascript 非常陌生,我正在尝试弄清楚数组迭代是如何工作的。在下面的这段代码中,有人可以向我解释一下 Javascript 是如何理解函数中的参数与什么相关的 - 即:值、索引、数组。这些是保留关键字。如果'value',用'index'交换括号内的位置,该函数仍然有效吗?也许我在问这些论点是如何或在哪里定义的?
var txt ="";
var numbers =[45,4,56,8, 32];
numbers.foreach(myFunction);
function myFunction (value,index,array) {
txt= txt + value + "<br>";
}
【问题讨论】:
-
你可以随意命名参数,但第一个永远是值,第二个永远是索引。
标签: javascript arrays arguments