在以下代码中:
function doStuffA() {
// DO SOME THINGS
doStuffB();
// DO SOME MORE THINGS
}
function doStuffB() {
// DO B THINGS
}
doStuffA();
Run Code Online (Sandbox Code Playgroud)
代码执行的顺序是什么?
是吗:
1. DO SOME THINGS
2. DO B THINGS
3. DO SOME MORE THINGS
Run Code Online (Sandbox Code Playgroud)
要么:
1. DO SOME THINGS
2. DO B THINGS & DO SOME MORE THINGS - AT THE SAME TIME
Run Code Online (Sandbox Code Playgroud)
假设你打算为了有一个呼叫doStuffB中doStuffA,并打电话doStuffA的地方...
传统上Javascript是同步执行的.
因此:
1. DO SOME THINGS
2. DO B THINGS
3. DO SOME MORE THINGS
Run Code Online (Sandbox Code Playgroud)