浏览一些旧的Express文档时,我发现此示例使用了针对“关闭”事件的回调:
app.get('/page/', function (req, res) {
res.writeHead(200, { /* . . . */ );
res.write('\n');
req.on("close", function () {
// do something when the connection is closed
});
});
这被认为是ES10的良好做法吗?我应该编写这样的代码,还是需要考虑其他方法来处理事件?
答案 0 :(得分:3)
这仍然是标准做法。如您所见,此示例摘自4.x (latest) Express.js docs
"TEXT"
可以根据需要做的一件事是使用arrow function notation定义回调。像这样
app.get('/', function (req, res) {
res.send('GET request to homepage');
});