下列哪些语句可以定义名为fun的函数
A: function fun(a){alert(a);}
B: var fun=function(a){alert(a);}
C: var fun=Function("function fun(a){alert(a);}
D: fun(a)
A: function fun(a){alert(a);}
B: var fun=function(a){alert(a);}
C: var fun=Function("function fun(a){alert(a);}
D: fun(a)
举一反三
- 以下JavaScript代码中,alert显示的值不为undefined的是() A: varx; alert(x+1); B: varx=newArray(); alert(x[-1]); C: fun(); function fun(x){alert(x);} D: functionfun(){} x=fun(); alert(x);
- 下列函数过程的定义语句中,错误的是( ) A: Public fun as Function B: Function fun(n%) as Integer C: Function fun(Byval n%)
- 以下哪几种定义函数的方式是正确的? 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); }}();
- 下面代码的输出结果是 var a=10; function fun(a){ a++; console.log(a); } fun(a); console.log(a);
- 下面代码的输出结果是( )var a=10;function fun(a){a++;console.log(a);}fun(a);console.log(a); A: 1010 B: 1011 C: 1110 D: 1111