0
我在對的NodeJS下面的代碼片段與快遞:
1)
這些與聲明類型有什麼區別?
const app = express();
app.use('/index', function(req, res){
res.sendFile(INDEX);
})
app.listen(portno);
2)
const app = express()
.use('/index', (req, res) => res.sendFile(INDEX))
.listen(portno);
的是這兩者之間的區別?
爲什麼在第二次聲明後不能使用app.use
命令?
另外,爲什麼有第二個只工作了下面的代碼:
const Socket = require('ws').Server;
const server = new Socket({server: app});
server.on('connection', function(socket) {
console.log('New socket opened');
});