JavaScript小测试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.()对象表示浏览器窗口,并可用于检索关于该窗口状态的信息(选一项)
A、document
B、window
C、frames
D、navigator
2.___事件处理程序可用于在用户单击按钮时执行函数。(选一项)
A、onSubmit
B、onClick
C、onChange
D、onExit
3.___语句用于为调用函数的语句返回一个值。(选一项)
A、return
B、send
C、invoke
D、return false
4.__JavaScript方法将参数四舍五入到最接近的整数。(选一项)
A、round()
B、ceil()
C、sin()
D、min()
5.__方法要求窗口显示刚刚访问的前一个窗口。(选一项)
A、back()
B、go()
C、display()
D、view()
6.
v1.value+v2.value的值为(选一项)
A、17+23
B、40
C、5+3*43+4*5
D、5+3*4+3+4*5
7.isNaN("abc")的返回值为(选一项)
A、underfined
B、null
C、true
D、false
8.JavaScript代码通常是用__标记嵌入到HTML文档的。(选一项)
A、JavaScript
B、Language
C、alert
D、script
9.var a = new Array(1,20,12,30);
alert(a.reverse());
弹出的值为(选一项)
A、1,20,12,30
B、1,12,20,30
C、30,20,12,1
D、30,12,20,1
10.var a=1.6;
result=parseInt(a)+parseFloat(a);
下面描述正确的是(选一项)
A、result的值为3.2
B、result的值为3.6
C、result的值为2.6
D、页面出错
11.var result1,result2;
result1 = 5 + "8";
result2 = 5/8;
下面描述正确的是(选两项)
A、result1的值为13
B、result1的值为58
C、result2的值为1
D、result2的值为0.625
12.var str="hello world";
document.write(str.indexOf("llo"));
输出结果为(选一项)
A、1
B、2
C、3
D、4
13.var str="hello world";
document.write(str.substr(3,5));
document.write("
");
document.write(str.substring(3,5));
输出结果为(选一项)
A、lo wolo
B、lolo wo
C、llollo
D、lowolo
14.表单元素的onblur事件表示(选一项)
A、获取焦点
B、失去焦点
C、提交表单
D、按下鼠标左键
15.分析如下的JavaScript代码段,则运行后在页面上输出(选一项)
var c="10",d=10;
document.write(c + d);
A、10
B、20
C、1010
D、页面报错
16.分析如下的JavaScript代码段,运行后以下描述正确的是(选一项)
eval("a=1;b=2;alert(a+b)");
A、弹出窗口显示3
B、弹出窗口显示undefined
C、a的值为undefined
D、b的值为null
17.分析下面的JavaScript代码,输出结果是(选一项)
var a=15.49;
document.write(Math.round(a));
A、15
B、16
C、15.5
D、15.4
18.分析下面的JavaScript代码:
x = 11;
y = "number";
m = x +y ;
m的值为(选一项)
A、11number
B、number
C、11
D、程序报错
19.分析下面的JavaScript代码段
a = new Array(2,3,4,5,6);
sum = 0;
for(i=1;i sum += a[i]; document.write(sum); 输出结果是(选一项) A、20 B、18 C、14 D、12 20.分析下面的JavaScript代码段 var x = "15"; str = x + 5; a = parseFloat(str); document.write(a); 执行后的输出结果是(选一项) A、20 B、155 C、NaN D、报错 21.分析下面的JavaScript代码段,输出正确的是(选一项) a = eval("3 + 6 + 7"); document.write(a); A、367 B、16 C、0 D、以上都不是 22.分析下面的JavaScript代码段: function employee(name,code) { ="wangli"; this.code="A001"; } newemp=new employee("zhangming",'A002'); document.write("雇员姓名:" + + " document.write("雇员代号:" + newemp.code + " 输出的结果是(选一项) A、雇员姓名:wangli 雇员代码:A001 B、雇员姓名:zhangming 雇员代码:A002 C、雇员姓名:null, 雇员代码:null
");
");