如下语句,大家觉得执行结果选哪个 function a(){ var test=2; } alert(test);
举一反三
- 下列程序中alert按顺序分别弹出()()()var a =10; function test(){ a=100; alert(a); alert(this.a);var a;alert(a);} test();
- 指出代码输出的各个结果: console.log(test); function test(test){ console.log(test); var test=234; console.log(test); function test(){} } test(1); var test=123;
- 以下代码执行后,输出结果为100。$var=100;function test( ){ echo $var;}test( );
- 以下代码片段的输出结果为( ). [script type="text/javascript"] var foo =1; function Test(){ alert(foo); var foo=2; alert(foo); } test(); </script A: 1,2 B: 2,1 C: undefined,2 D: 没有任何结果
- 以下代码片段的输出结果为( ). [script type="text/javascript"] var foo =1; function Test(){ alert(foo); var foo=2; alert(foo); } Test(); </script A: 1,2 B: 2,1 C: 1,undefined D: undefined,2