1
私のサンプルコード:Javascript - 私の例で10の代わりに1が警告されるのはなぜですか?
var foo = 1;
function bar() {
\t foo = 10;
\t return;
\t function foo() {}
}
bar();
alert(foo);
なぜそれが1に警告していますか?私は10を期待しています。 戻り値の後に関数foo(){}をコメントアウトすると、10が返されます。
返信の代わりに投票に投票してください。この* exact *の質問はかなり頻繁に起こります – Bergi