当我注意到一些意想不到的事情时,我正在玩 express。这是我的代码:const express = require('express');const app = express();app.get('/', (req, res) => { res.send('response string'); console.log(data)});const data = { key: 'value'};app.listen(3000, () => console.log('Quote API listening on port 3000!'));这将打印 // { key: 'value' }我的意思是,由于提升(?),函数以这种方式工作,但变量不应该。正如标题所示,变量“data”在声明之前如何在行中访问?
添加回答
举报
0/150
提交
取消