在单独的.js文件中向数组添加值

时间:2020-08-04 13:48:53

标签: javascript arrays push

已经搜索并尝试了几种不同的方法,但我没有成功,因此请寻求有关我做错事情的帮助。

我有一个页面index.html,其头部包含以下内容:

<script src="/assets/config.js"></script>

这是正文部分的结尾:

<script src="/assets/app.js"></script>

在app.js中,我有以下内容:

let newName = inputName; // <-- this comes from an html text box

if (configs && configs.name) {
    console.log(" - - adding new name: " + newName);
    try {
        configs.name.push(newName);
    } catch (err) {
        console.log("Error: " + err.name + " - " + err.message);
    }
}

在config.js中,我有以下内容:

var configs = {
    name: ["adam","joe","jerry"]
}

当我运行代码时,似乎应该可以工作。我在控制台中没有收到任何错误,但是新值未添加到数组中。

对此表示任何帮助。

0 个答案:

没有答案