比方說,我有一系列的功能:打破了一個JS函數來調用其他JS功能
function a(){
//do this, do that
b();
}
function b(){
//do this, do that
c();
}
function c(){
//do this, do that
// program ends at this point
}
a();
你會認爲從執行的代碼,我們從a()
去b()
到c()
和程序終止...
什麼我不知道是...是有可能的地方放置代碼的b()
的// do this, do that
部分內根據某些條件返回a()
再無需返回其中通過進行它在離開,雖然如果需要的話可以重新啓動b()
?
我知道,你在想什麼......「這是一個JavaScript GOTO
的問題,當然!」在某種程度上......但嚴重的是,是否有可能完全從函數A中斷開並轉到函數B,而不必擔心它返回到函數A以完成它停止的地方?
'根據某些條件返回到()'你回答了自己的問題:'迴歸 「價值」;':) –