下列程序中alert按顺序分别弹出:( ) vara=10; functiontest(){ a=100; alert(a); alert(this.a); vara; alert(a); } test();*
A: 1010010
B: 10010100
C: 10undefined100
D: 程序报错
A: 1010010
B: 10010100
C: 10undefined100
D: 程序报错
举一反三
- 下列程序中alert按顺序分别弹出()()()var a =10; function test(){ a=100; alert(a); alert(this.a);var a;alert(a);} test();
- functiontest(){vara=20;alert(a);setTimeout(function(){a=30;alert(a);},2000);alert(10);}test();以上代码的弹出顺序是() A: 20,10,30 B: 20,20,10 C: 20,10,20 D: 20,30,10
- 执行下在这段代码,会弹出3个对话框,请选择正确的弹出顺序vara=1;(function(){alert(a);a=2;alert(a);vara;})();alert() A: 1,2,2 B: 1,1,1 C: 1,2,1 D: undefined
- vara;alert(a)会弹出undefined,表示变量a声明了,但是未赋值。()
- vara=5; if(undefined) {a=8} else {a++} alert(a) 消息框弹出a的值是多少?