javascript模拟测试二
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
javascript模拟测试二
1、在HTML页面中使用外部javaScript文件的正确语法是()。
A.
B.
C.
D. < langu age src=” scriptfile.js”>
2、分析如下的JavaScript代码段, 则运行后在页面上输出( )
var c="10",d=10;
document.write(c+d)
A. 10
B. 20
C. 1010
D. 页面报错
3、网页编程中,运行下面的javascript代码:
x=3;
y=2;
z=(x+2)/y;
alert(z);
则提示框中显示()。
A. 2
B. 2.5
C. 32/2
D. 16
4、下列JavaScript语句中,()能实现单击一个按钮时弹出一个消息框。
A.
B.
C.
D.
5、下面哪个选项中的对象与浏览记录URL有关()
A. location,history
B. window,location
C. navigator,window
D. historylist,location
6、分析下面的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 7、在某一页面下载时,要自动加载某个函数,可通过在
A. onload
B. onunload
C. onclick
D. onchange
8、在当前页面的同一目录下有一名show.js的文件, 下列( )代码可以正确访问该件.
A.
B.
C.
D.
9、那一个对象可以获得屏幕的大小()
A. window
B. screen
C. navigator
D. screenX
10、setInterval("alert('welcome');",1000);
这段代码的意思是()
A. 等待1000秒后,再弹出一个对话框
B. 等待1秒钟后弹出一个对话框
C. 语句报错,语法有问题
D. 每隔一秒钟弹出一个对话框
11、要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()
A.
B.
C.
D.
12、window对象的open方法返回的是()
A. 没有返回值
B. boolean类型,表示当前窗口是否打开成功
C. 返回打开新窗口的对象
D. 返回int类型的值,开启窗口的个数
13、分析下面的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
D. 代码有错误,无输出结果
14、在HTML页面中,下面有关的Document对象的描述错误的是()。
A. Document对象用于检查和修改HTML元素和文档中的文本
B. Document对象用于检索浏览器窗口中的HTML文挡的信息
C. Document对象提供客户最近访问的URL的列表
D. Document对象的location属性包含有关当前URL的信息
15、分析下面的JavaScript代码段:
a = new Array("100","2111","41111");
for(var i = 0;i < a.length;i ){
document.write(a[i] "");
}
输出结果是()。(选择一项)
A. 100 2111 41111
B. 1 2 3
C. 0 1 2
D. 1 2 4
16、以下()为JavaScript声明变量的语句。(选择一项)
A. dim x;
B. int x;
C. var x;
D. x;
17、分析如下的JavaScript代码片段, b的值为( )