1
我有一個對象,我正在配置多個步驟,我只是試圖更好地組織代碼。這裏有一個例子:Javascript函數調用順序
var myObj = {};
function one(obj) {
//Do a whole bunch of stuff;
obj.count = 0;
}
function two(obj) {
obj.count += 1;
}
one(myObj);
two(myObj);
當函數2被調用時,我是保證obj.count已經存在(因爲功能一個完全跑了)?我知道還有其他的方式可以做到這一點,但我只是想知道這個案子以及發生了什麼。這些不是異步函數,例如數據庫調用或文件讀取器。
是的,因爲JavaScript同步執行您的操作! –