gpt4 book ai didi

JavaScript,需要 var

转载 作者:行者123 更新时间:2023-11-28 19:20:25 26 4
gpt4 key购买 nike

 helper.js

我通常使用 Ruby 编程。我想获取此信息:

 var shopInfo =
{
"shopName": "The Coffee Connection",
"address": "123 Lakeside Way",
"phone": "16503600708",
"prices":
{
"Cafe Latte": 4.75,
"Flat White": 4.75,
"Cappucino": 3.85,
"Single Espresso": 2.05,
"Double Espresso": 3.75,
"Americano": 3.75,
"Cortado": 4.55,
"Tea": 3.65,
"Choc Mudcake": 6.40,
"Choc Mousse": 8.20,
"Affogato": 14.80,
"Tiramisu": 11.40,
"Blueberry Muffin": 4.05,
"Chocolate Chip Muffin": 4.05,
"Muffin Of The Day": 4.55
}
}
}

我希望将其放在文件夹中的另一个文件中,因为我希望事情看起来整洁

  main.js

我已经尝试过这个:

  var helper = require('./helper');

我只是想让 main.js 知道 shopInfo 是什么

最佳答案

假设您正在谈论服务器端 Node.js 程序,您可以将其放入另一个模块文件中,然后通过分配给 modules.exports 来导出它。

在helper.js中:

 var localShopInfo = {
"shopName": "The Coffee Connection",
"address": "123 Lakeside Way",
"phone": "16503600708",
"prices": {
"Cafe Latte": 4.75,
"Flat White": 4.75,
"Cappucino": 3.85,
"Single Espresso": 2.05,
"Double Espresso": 3.75,
"Americano": 3.75,
"Cortado": 4.55,
"Tea": 3.65,
"Choc Mudcake": 6.40,
"Choc Mousse": 8.20,
"Affogato": 14.80,
"Tiramisu": 11.40,
"Blueberry Muffin": 4.05,
"Chocolate Chip Muffin": 4.05,
"Muffin Of The Day": 4.55
}
};

// assign to module.exports to make it available to other modules
module.exports = localShopInfo;

然后,在 main.js 中:

var shopInfo = require('./helper');

您现在可以在 main.js 中的任何位置自由使用 shopInfo

<小时/>

require() 加载器返回它加载的模块中的 module.exports 的值。然后,您可以将其分配给当前模块中您希望调用它的任何变量。

<小时/>

注意:您的 shopInfo 声明中也有一个额外的右大括号。

关于JavaScript,需要 var,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28996610/

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