JavaScript のコードはどの程度正確に実行されますか? つまりどういう順番で?次のような関数を宣言した場合、実行順序に違いはありますか。
function render() {
// Code here
}
これの代わりに:
var render = new function(){
// Same code here
}
JavaScript は、イベント ハンドラーによって呼び出されたかどうかに関係なく、スクリプト ファイルで定義された関数を実行しますか? (例onload=function()
)。
最後に、関数が別の関数で定義されている場合、親関数が呼び出されると、下位の関数も呼び出されますか? 例えば
function a(){
function b(){
// code
}
function c(){
//code
}
}
JavaScript での実行順序を具体的に理解しようとしています。