以下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: varx; alert(x+1);
B: varx=newArray(); alert(x[-1]);
C: fun(); function fun(x){alert(x);}
D: functionfun(){} x=fun(); alert(x);
举一反三
- 下列哪些语句可以定义名为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)
- 下列JavaScript语句中能正确执行的是( )。 A: x=10,document.write(x+y); B: var sum=x+y; C: var x=1;if (x==1) {alert("Hello World! ");} D: var x=1;if (x==1) then {alert("Hello World! " );}
- 以下JavaScript代码中,alert显示的值不为undefined的是
- 分析以下JavaScript程序var x=prompt(“请输入1-5的数字!”,“”);switch (x)case “1”:alert(“one”);case “2”:alert(“two”);case “3”:alert(“three”);case “4”:alert(“four”);case “5”:alert(“five”);default:alert(“none”);运行以上程序,在提示对话框中输入“4”,依次弹出的对话框将输出: A: four,none B: four,five,none C: five D: five,none
- 以下哪几种定义函数的方式是正确的? 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); }}();