<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.js"></script><script>// 函数的特殊形式// async 声明我这个函数中是包含异步操作的// await 给异步操作加 await
async function show(){
let a ='aaa'
let b ='bbb'
let data = await $.ajax({ url:'./aowei.txt',dataType:'json'})// 字符串模板
console.log(`${a}${b}${data.name}`)}show()</script>
使用 try / catch 捕获异步操作的异常
<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.js"></script><script>// 函数的特殊形式// async 声明我这个函数中是包含异步操作的// await 给异步操作加 await
async function show(){
let a ='aaa'
let b ='bbb'
let data
try {
data = await $.ajax({ url:'./aowei.txt',dataType:'json'})} catch (error){
console.log('读取出错')} finally {
console.log('读取结束')}// 字符串模板
console.log(`${a}${b}${data.name}`)}show()</script>