Я очень растерялся между этими двумя способами возврата обещаний, может кто-нибудь объяснить разницу? Я пытался найти местонахождение в Google, но не смог найти точное совпадение.Разница между этими синтаксисами 2 обещаний
var a = Promise.resolve('foo');
return a.then();
против
return Promise.resolve('foo').then();
Отредактировано то, что было почти наверняка опечаткой. – FakeRainBrigand
Они полностью одинаковы –
Значение может быть сохранено в промежуточной переменной, но это не нужно. 'var foo = 42; return foo + 1; 'и' return 42 + 1; 'имеют тот же результат. –