Задать вопрос
BidiBom
@BidiBom
Wild stuff. Africa

Что это за синтаксис?

Добрый день!
Есть функция: https://jsfiddle.net/3drhqapa/
Возвращает промис.
Делал как в учебнике: https://learn.javascript.ru/promise#promise-resolv...

Дело вот в чем, вот этот кусок кода:
video_get('-648623423','').then(
        response    => {console.log("Success" + response)},
        error       => {console.log("ERROR:" + error)}
    );

Мой PHPStorm подсвечивает и пишет: This inspection reports expression statements which are not assignments or calls. Such statements have no dubious semantics, are normally the result of programmer error.

Что это значит и как это исправить?
  • Вопрос задан
  • 1781 просмотр
Подписаться 1 Оценить Комментировать
Решение пользователя Igor Kalashnikov К ответам на вопрос (3)
zo0m
@zo0m
full stack developer
Это скорее всего babel, после компиляции на выходе будет:
video_get('-64866375', '').then(function (response) {
        console.log("Success" + response);
}, function (error) {
        console.log("ERROR:" + error);
});

вот ссылка на REPL
Ответ написан