function method1() {
method2();
var x = 1;
}
function method2() {
$.ajax({
type: "GET",
async: true,
url: "/MyController/MyMethod",
success: function (data) {
var y = 6;
}
});
}
哪個先發生 - y的初始化還是x的初始化? 如果ajax調用是sync
而不是async
,那麼這兩行代碼的順序是?代碼執行順序
method1在加載頁面時被調用。
嗯,這取決於你調用哪個方法,自變量只有功能 – imulsion
內部存在如果呼叫同步,這取決於GET請求的成功與否。 – Thilo
@Thilo讓我們假設它總是成功。 –