以下代码运行后,结果为?fn1( );var fn1 = function(a) {alert(a);}
A: 1
B: 程序报错
C: alert(1)
D: undefine
A: 1
B: 程序报错
C: alert(1)
D: undefine
举一反三
- 下列代码运行后,结果为fn1();var fn1=function(a){alert(a)} A: 1 B: alert(1) C: 程序报错 D: undefined
- 以下代码运行后,结果为() fn1();var fn1 = function(a){alert(a);}
- 下面代码的运行结果是:第一次弹 var a = 100; function fn1() { alert(a); var a = 10; } alert( fn1() );
- 下面代码的运行结果是:第一次弹()第二次弹() functionfn1(){ alert; } alert(fn1()); A: 1 B: alert(1); C: functionfn1(){alert(1);} D: undefined
- 以下哪几种定义函数的方式是正确的? A: function a() { alert(1); } B: function() { alert(1); } C: var a = function() { alert(1); } D: var a = new Function('alert(1);'); E: var a = (function() { return function() { alert(1); }})(); F: var a = function() { return function() { alert(1); }}();