如果我有一個JS函數如下;Javascript流程或執行問題
function testFn()
{
x.ajaxMethod(param1,JScallBackFunction); //Please do not worry about the syntax..this just indicates an external method call
alert("Line after ajaxMethod");
}
的ajaxMethod(),可以說是某種形式的外部Java文件(因此它可以通過DWR或任何東西),它會返回一些數據定義的方法的......一點是需要一定的時間來執行這行代碼...
現在我的問題是,當將在下一行警報會被解僱(即ajaxMethod");
後警報(「線)
- 將它等待這些兩件事情來完成(ajaxMethod執行以及JScallBackFunction)
或 - 它會立即被解僱,而無需等待上述2件事情的任何完成?
另外,如果你可以指導一般的JavaScript方法流程執行,那將是很棒的。
簡單測試找出來:http://jsfiddle.net/fkling/NDvWh/ –