【发布时间】:2022-02-07 22:31:25
【问题描述】:
如何在 json 语句中使用 nodejs var,我真的没有必要的词汇来解释,但这是我的简化代码:
test.json:
{
"test1":["test1.1", "test1.2"],
"test2":["test2.1", "test2.2"]
}
test.js:
const json = require("./test.json")
function myFunction(TYPE){
return(json.TYPE[0])
}
console.log(myFunction("test1"))
当我使用“type”变量时,它尝试将其用作 json 语句或对象,但显然没有“type”,只有“test1”和“test2”,但它解释为“type”
【问题讨论】:
-
另外你的变量
json不是JSON,也没有“JSON对象”这样的东西;它是一个对象。require语句加载文件并将其解析为您的对象。
标签: node.js json function object var