Web前端开发初级模拟测试卷(六)
获取更多资料请加入
官方QQ群
共55道题 总分:200分 形考总分:0分
一、单选题共30题,60分
1.阅读下面的JavaScript代码,输出结果是() B
function f(y) { var x=y*y; return x; } for(x=0;x< 5;x++) { y=f(x); document.write(y); }
-
A0 1 2 3 4
-
B0 1 4 9 16
-
C0 1 4 9 16 25
-
D以上答案都不对
2.在Javascript中,运行下面代码的结果是 A
function foo(x){ var num=5; bar=function(y){ return (x+y+(++num)); } } console.log(foo(2)); console.log(bar(10)); console.log(bar(10));
- Aundefined,18,19
- B17,18,19
- C5,18,19
- Dundefined,18,18
3.在JavaScript中,执行下面的代码后,num的值是() C
var str = "wang.wu@gmail.com"; var num = str.indexOf(".");
- A-1
- B0
- C4
- D13
4.以下哪条语句会产生运行错误() A
- Avar obj = ();
- Bvar obj = {};
- Cvar obj = [];
- Dvar obj = //;
5.下面代码输出什么() C
var a=0,b=0; for(;a<10,b<7;a++,b++){ g=a+b; } console.log(g);
- A16
- B10
- C12
- D6
6.请选择结果为真的表达式() C
- Anull instanceof Object
- Bnull === undefined
- Cnull == undefined
- DNaN == NaN
7.在HTML5中,哪个属性用于规定输入字段是必填的? B
- Areadonly
- Brequired
- Cvalidate
- Dplaceholder
8.HTML5的正确doctype是()? C