-9
return文の後にPHPコードがあれば動作しません。それは私を混乱させます。どのような状況で我々はリターンステートメントの後にコードを書き留めますか?javascriptのreturn文の後のコードはどういう意味ですか?
console.log('3', foo)
console.log('4', foo)
function bar() {
console.log('1', foo)
foo = 10;
console.log('2', foo)
return;
console.log('3', foo)
function foo() {}
console.log('4', foo)
}
そして、これらは機能していません。
機能宣言(ホイスト)のみ?
PHPではなくJavaScriptのように見えます。 – JJJ
これはJavascriptであり、PHPではありません。 – axiac
なぜ他の関数の中で関数を宣言していますか?この関数は 'bar()'が実行され、実行されると 'bar()'をもう一度実行することができなくなります。 'foo()'が既にあるというエラーが出るためです宣言されました。しかし、これは 'return 'のためにも機能しませんので、' foo() 'は決して宣言されません。 – GrumpyCrouton