有什么重大区别吗?


是否允许其他功能?

答案 0 :(得分:0)
<script async>
异步加载标记中的脚本,$ .ajax异步调用服务器。
前者是一种加载JavaScript而不会阻止其他下载的方法。这在此解释:https://www.keycdn.com/blog/blocking-the-dom/
后者是XML HTTP请求,可用于在不离开页面的情况下发送或检索资源。例如。通过服务调用发送表单数据或检索JSON。发布表单数据的示例:
$.ajax({
method: "POST",
url: "some.php",
data: { name: "John", location: "Boston" }
})
.done(function( msg ) {
alert( "Data Saved: " + msg );
});
直接来自the docs。