async/await与Babel这样的编译器结合使用,以使其在旧版浏览器中运行。您还必须从npm安装此Babel预设和polyfill:npm i
-D babel-preset-env babel-polyfill。
function getData(ajaxurl) { return $.ajax({ url: ajaxurl, type: 'GET', });};async function test() { try { const res = await getData('https://api.icndb.com/jokes/random') console.log(res) } catch(err) { console.log(err); }}test();或
.then回调只是编写相同逻辑的另一种方式。
getData(ajaxurl).then(function(res) { console.log(res)}


