function promise() {
return new Promise((reslove, reject) => {
setTimeout(() => {
reslove('第一次请求返回结果')
},
1000);
});
};
let test = promise().then(function(value) {
console.log(value);
// 接下来发送第二次请求
// 根据第一次请求返回结果去请求第二次
// 好了现在模拟ajax发送请求返回数据,要把数据返回给下一个then
let buf = ''
setTimeout(() => {
buf = ' 第二次'
},
1000);
//
return value + buf;
}).then((value) => {
console.log(value)
})