<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<script>
function getPromise() {
var p = new Promise((resolve, reject) => {
// 这里放一些异步操作
// setTimeout(() => {
// console.log('异步1执行完成');
// // resolve('sdfdasg');
// resolve (1111);
// }, 1000);
reject('9990')
});
return p;
}
getPromise().then((res) => {
console.log(res);
return 2222;
}).then((a) => {
console.log(323);
console.log(a);
}).catch((res) => {
console.log(res);
});
/*
*/
function timeout(ms) {
return new Promise((resolve, reject) => {
setTimeout(resolve, ms,'999');
});
}
timeout(3000).then((value) => {
console.log(value);
}).then(( )=> {
console.log(333);
});
</script>
</body>
</html>