gpt4 book ai didi

javascript - 有没有办法将一个变量包含在另一个变量的路径中?

转载 作者:行者123 更新时间:2023-12-03 00:11:27 25 4
gpt4 key购买 nike

我正在尝试使用 package.json 将变量存储在多个“文件夹”中,如下所示:

"servers": {
"folder1": {
"modrole": "Moderator"
},
"folder2": {
"modrole": "bot owner"
}
}

我想要做的是用变量替换文件夹规范:

var foldername = 'folder1'
package.servers.[value of foldername].modrole

有什么办法可以做到这一点吗?

最佳答案

使用括号内的变量。

const package = {
"servers": {
"folder1": {
"modrole": "Moderator"
},
"folder2": {
"modrole": "bot owner"
}
}
}
let folderName = "folder1"
console.log(package.servers[folderName].modrole)

关于javascript - 有没有办法将一个变量包含在另一个变量的路径中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54706677/

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