gpt4 book ai didi

JavaScript - 无法在函数中传递参数

转载 作者:行者123 更新时间:2023-11-30 08:59:06 25 4
gpt4 key购买 nike

我正在尝试在我的 JavaScript 代码中运行一个函数。我正在尝试创建两个数组,一个包含阿拉伯语单词,一个包含翻译后的英语单词,其中每个数组中的对应单词具有相同的索引。该函数的目的是让我可以同时添加一个阿拉伯语单词及其翻译。

当我调用它时函数没有运行,我确定我在函数中传递参数是导致它不运行的原因。为什么会发生这种情况,我怎样才能让函数运行?该脚本位于 <body> 中的 HTML。

这是我的代码:

var arabic = [];
var english = [];
function addToArrays(arabic, english) {
arabic.push(arabic);
english.push(english);
}
addToArrays("string1", "string2");

最佳答案

您的参数名称覆盖了您的数组。所以你需要做的是重命名你的参数。这样的事情应该有效。

var arabic = [];
var english = [];

function addToArrays(a, e) {
arabic.push(a);
english.push(e);
}

addToArrays("string1", "string2");

关于JavaScript - 无法在函数中传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10875657/

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