Я думал, что при использовании ES6 Promise возможно было бы связать метод .then(). Другими словами, я подумал, что когда обещание будет разрешено, значение, переданное функции разрешения, должно быть передано любому цепочке , а затем. Если это так, то как получилось значение возвращается не определено в цепочке , а затем обработчик внизу?Цепочка .then() вызывает в ES6 обещаниях
function createPromise() {
return new Promise((resolve) => {
resolve(true);
});
}
createPromise()
.then((value) => {
console.log(value); // expected: true, actual: true
})
.then((value) => {
console.log(value); // expected: true, actual: undefined
});
Вы не возвращаете ничего для прикованного '.then()' для использования в качестве значения. – Jecoms