gpt4 book ai didi

javascript - 在express中使用app.get()和app.set()与变量声明有什么区别?

转载 作者:行者123 更新时间:2023-12-01 02:40:50 25 4
gpt4 key购买 nike

如果我们想要的只是访问变量,我不明白使用 app.set 和 app.get 的需要是什么。

app.set('title','My title');

var title = app.get('title);

我可以做的就是直接将我的标题设置为标题变量。

var title = 'My title';

这是我在 stack overflow 上提问之前经历过的问题

最佳答案

app.set() 和 app.get() 是在 Node.js 中管理全局变量的一种方法。变量在文件内具有本地作用域,如果您想从另一个文件访问它们,则需要从原始文件中导出它们,然后将它们导入到要使用其值的文件中。 app.set() 和 app.get() 的情况正好相反,您可以导出应用程序实例并在任何需要的地方使用与其关联的值。

关于javascript - 在express中使用app.get()和app.set()与变量声明有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47576344/

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