Вызов функции в ecma5 против 6 - PullRequest
0 голосов
/ 15 января 2019

Предисловие: я купил книгу в 2015 году для изучения javascript, а теперь перенесемся в 2018 год. Я прочитал эту книгу и пришел к выводу, что ES6 - это новый стандарт. Новый синтаксис странный. Короче говоря, мой код ломается как сумасшедший в узле (возможно, я должен понизить версию).

Я хочу знать, правильно ли это, и ES5 при вызове метода или встроенного function() или ключевого слова

var server = express();

server get('/', function(req, res){
  res send('hello world!');
});

server listen(3000, function(){
  console.log('Server started on port... 3000');
})

Вытащить «Синтаксическая ошибка: неожиданный идентификатор»

1 Ответ

0 голосов
/ 15 января 2019

Думая о себе, я сказал, что это должны быть методы server, поэтому я добавил точечную запись.

и это измененная версия:

server.get('/', function(req, res){
  res.send('hello world!');
});

server.listen(3000, function(){
  console.log('Server started on port... 3000');
})

И это сработало в узле, мой вопрос к сообществу - это весь ES6 или ES5 javascript? Я просто хочу знать почему, если это был контроль версий или нет.

...