导出和导入 javascript 对象

我想我问的是一个简单的问题,但我最近几天才开始学习 javascript。我试图导入存在于另一个文件中的导出对象,但无法访问其密钥。 在第一个文件中,我的代码是:

module.exports =()=>{
return{
    userid:"userid",password:"password"
}};

存储它的文件名为“demousable.js”

为了将这个对象导入另一个文件,我在另一个文件中编写了以下代码

const details =require("./demousable");
console.log(details.userid);

但是我在输出中得到了“未定义”。 请指出我哪里出错了。谢谢

cheng8889888 回答:导出和导入 javascript 对象

您正在导出返回 functionobject,如果您只想要 object,您有两个选择。

简单地导出一个对象:

module.exports = {
    userid: "userid",password: "password"
};

调用函数,然后访问返回对象的属性:

const details = require("./demousable");

console.log(details().userid); // <-- Added a pair of brackets
本文链接:https://www.f2er.com/13981.html

大家都在问