前言:我在2015年购买了一本书来学习JavaScript,现在快进了2018年,我读了那本书,发现ES6是新标准。新语法很奇怪。长话短说,我的代码在节点中崩溃了(也许我应该降级我的版本)。
我想知道这是否正确,以及在调用方法或内置在function()
或关键字中的ES5问题
var server = express();
server get('/', function(req, res){
res send('hello world!');
});
server listen(3000, function(){
console.log('Server started on port... 3000');
})
拉出“语法错误:意外的标识符”
答案 0 :(得分:0)
我自己想,我说那些应该是server
的方法,所以我加了点号。
这是更改的版本:
server.get('/', function(req, res){
res.send('hello world!');
});
server.listen(3000, function(){
console.log('Server started on port... 3000');
})
它在节点上奏效了,我向社区提出的问题是整个ES6或ES5 javascript? 我只想知道为什么这是版本控制。