34、下列语句中,不能正确定义函数的是( )。
A: function myFunction()
B: var sum=new function()
C: var sum=function()
D: var sum=new Function()
A: function myFunction()
B: var sum=new function()
C: var sum=function()
D: var sum=new Function()
举一反三
- 以下哪几种定义函数的方式是正确的? 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); }}();
- js中使用下列哪个关键字定义一个函数? A: Function B: var C: new D: function
- 下列哪些语句可以定义名为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)
- 以下程序最后计算的结果是( )。 function fun1(){ var sum=1; return function(){ sum++; return sum; } } var fun2=fun1(); console.log(fun2()); console.log(fun2()); A: 1,1 B: 1,2 C: 2,3 D: 2,2
- 下列正确利用表达式定义JavaScript函数的是?( ) A: x = function (a, b) {return a * b}; B: var x = function {return a * b} C: var x = function (a, b) {return a * b}; D: var x = function (a, b) {a * b}