gpt4 book ai didi

Javascript - 为什么下面的函数定义出错?

转载 作者:行者123 更新时间:2023-12-03 11:16:19 26 4
gpt4 key购买 nike

var a = [3,5,2,6,8];
var i = 0;
function x(a[i]) { //This line errors out, why?

}

请解释一下为什么上面的行会出错?我正在尝试使用递归以相反的顺序打印数组元素。如果您也能编写代码,那就太棒了!

最佳答案

将值传递给函数定义。你必须在调用函数时给出它,而不是在定义时给出功能。调用函数时可以传递值。

var a = [3,5,2,6,8];
var i = 0;
function x(t) {

}
x(a[i]);

关于Javascript - 为什么下面的函数定义出错?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27329935/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com