1-1 异步编程
1-1-1 Promise
比较完整的代码是这样的
<script src="jquery.js" charset="utf-8"></script>
<script type="text/javascript">
let p = new Promise(function (resolve, reject) {
// resolve 表示成功 // reject 表示失败
$.ajax({
url: "1.txt",
dataType: "json",
success(arr) {
resolve(arr);
},
error(res) {
reject(res);
},
});
});
p.then(
function (arr) {
alert("成功");
console.log(arr);
},
function (res) {
alert("失败");
console.log(res);
}
);
</script>
1-1-2 async/await