{ res.render("index", { t-6ren">
gpt4 book ai didi

javascript - 在导出中定义路由与在其之上定义路由 Node.js

转载 作者:行者123 更新时间:2023-12-03 04:10:18 24 4
gpt4 key购买 nike

我在 Node.js 中遇到了两种不同的定义路由的方法:

方法#1:

router.get("/", (req, res, next) => {
res.render("index", { title: "ABC" });
});
module.exports = router;

方法#2:

module.exports = (() => {
router.get("/", (req, res, next) => {
res.render("index", { title: "ABC" });
});
return router;
})();

我很好奇,这两者之间的主要区别是什么?并且,是否存在一种方法优于另一种方法的主要原因?谢谢!

最佳答案

方法 #2 是使用箭头函数语法的 ES6 语法。两者执行相同的功能,唯一的区别是语法。

关于javascript - 在导出中定义路由与在其之上定义路由 Node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44361617/

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