一、选择题
1.JavaScript        B     。
A.一种Java 编程语言,不同的是它可以用于网页开发
B.一种解释性的、用于客户端的、基于对象的程序开发语言
C.一种用于Mozilla的Firefox浏览器和Microsoft的Internet Explorer浏览器的网页开发语言
D.一种用于制作网页动画效果的程序开发语言
2.JavaScript程序在不同的浏览器上运行时,将    B        得到相同的效果。
A.一定
B.不一定
3.在浏览器上运行JavaScript程序,可以    D       
A.动态显示网页容
B.校验用户输入的容
C.进行网页的动画显示
D.具有以上各种功能
4.编写JavaScript程序时,    C       
A.应使用专门的JavaScript编辑软件
B.只能使用Microsoft FrontPage软件
C.可以使用任何一种文本编辑软件
D.只能使用Macromedia Dreamweaver软件
5.HTML文件中编写JavaScript程序时,应使用标记    C       
A.<javascript>
B.<scripting>
C.<script>
D.<js>
6.HTML文件中编写JavaScript程序时,使用标记表示    C   
A.注释语句
B.重点突出语句
C.对于不支持JavaScript程序的浏览器,隐藏程序容
D.没有任何意义
7.使用外部JavaScript程序文件的正确格式是    B   
A.<script href="xxx.js" type="text/javascript">
B.<script src="xxx.js" type="text/javascript">
C.<script name="xxx.js" type="text/javascript">
D.<script file="xxx.js" type="text/javascript">
8.“在外部JavaScript程序文件中必须要包含标记<script>”的说法是    B   
A.正确的
B.不正确的
9.JavaScript程序中最常用的显示信息容的语句格式是    A   
A.alert("Hello World")
B.alertBox="Hello World"
C.msgBox("Hello World")
D.alertBox("Hello World")
10.JavaScript程序中document.write ("Hello World")与Document.write("Hello World")的效果是    B    的。
A.一样的
B.不一样的
11.下列JavaScript的声明变量语句中    D    是正确的。js脚本编程入门
A.int i = 10;
B.var i ;  j ;  k = 10;
C.int  i ;  j ;  k = 10 ;
D.var i = 10;
12.下列JavaScript的注释语句中    B    是正确的。
A. This is a comment line
B.//  This is a comment line
C.
13.下列JavaScript的注释语句中    A    是正确的。
A./* This comment has more than one line */
B.//  This comment has more than one line//
C.
14.下列JavaScript的判断语句中    A    是正确的。
A.if (i = = 0)
B.if (i = 0)
C.if  i = = 0 then
D.if  i = 0 then
15.下列JavaScript的判断语句中    B    是正确的。
A.if (i <> 0)
B.if (i != 0)
C.if  i <> 0 then
D.if  i =! 0
16.下列JavaScript的循环开始语句中    D    是正确的。
A.for (var i <= 10; i++)
B.for (var i = 0; i <= 10)
C.for var i = 1 to 10
D.for (var i = 0; i <= 10; i++)
17.JavaScript语句“x = (i > 0) ? 1 : 0”表示        B   
A.如果i大于0,那么,x等于0,否则,x等于1
B.如果i大于0,那么,x等于1,否则,x等于0
C.没有意义
18.下列JavaScript的定义函数语句中    B    是正确的。
A.function=functionName()
B.function functionName()
C.function:=functionName()
D.functionName()
19.下列调用JavaScript函数语句中        A  是正确的。
A.functionName()
B.call functionName()
C.call functionName
D.functionName
20.JavaScript的对象主要包括        D   
A.JavaScript置对象
B.浏览器置对象
C.自定义对象
D.以上三种都是
21.JavaScript中自定义对象时使用关键字        B   
A.Object
B.Function
C.Define
D.以上三种都可以
22.下列选项中,    D        不是网页中的事件。
A.onclick
B.onmouseover
C.onsubmit
D.onpressbutton
23.JavaScript中数组的序列号是从        A    开始的。
A.0
B.1
C.0 或1
24.下列定义数组的方法中    B    是正确的。
A.var x = new Array[item1, item2, item3, item4]
B.var x = new Array(item1, ”item2,item3, item4)
C.var x = new Array{item1, item2, item3, item4}
25.有一个JavaScript数组长度是3,其中: x[0] = a; x[1] = b; x[2] = c;
如果要在该数组后添加一项,    B     
A.不可以的
B.只要x [3] = d; 就可以了
C.应该重新定义一个新数组,其长度是4,然后循环赋值。
26.在JavaScript中,        A    进行排序数组的操作。
A.可以直接用函数的方法
B.可以编写一段程序
C.不可以
27.计算一个数组x的长度的语句是    C   
A.var aLen = x.length();
B.var aLen = x.len();
C.var aLen = x.length;
D.var aLen = x.len;
28.JavaScript语句var a1 = 10; var a2 = 20; alert ( “ a1 + a2 = “ + a1 + a2 );
将显示    B    结果。
A.a1 + a2 = 30
B.a1 + a2 = 1020
C.a1 + a2 = a1 + a2
29.截取字串函数substrsubstring的使用方法是    B   
A.一样的
B.不一样的
C.只能用其中一种方法
30.将字串s中的所有字母变为小写字母的方法是    B   
A.s.toSmallCase()
B.s.toLowerCase()
C.s.toSmallChars()
D.s.toLowerCases()
31.在JavaScript中对1.25进行四舍五入取整的方法是    A   
A.und(1.25)
B.Math.floor(1.25)
C.d(1.25)
D.Math.int(1.25)
32.产生当前日期的方法是    C   
A.Now();
B.Date();
C.new Date();
D.new Now();
33.下列    A    可以得到文档对象中的一个元素对象。
A.ElementById(元素标识名)
B.ElementByName(元素名)
C.ElementByTagName(元素标签名)
D.以上都可以
34.如果要想在网页显示后,动态地改变网页的标题      C     
A.是不可能的
B.可以通过document.write("新的标题容…");
C.可以通过document.title = "新的标题容…";
D.可以通过document.changeTitle = "新的标题容…";
35.在下列描述表单控件元素中的列表元素语句中,    D    是正确的,其中,cityList= ElementById(‘cityList’)。
A.得到列表的长度var listLength =cityList.options.length;
B.选择列表中的第一项cityList.options[0].click();
C.得到第一项的值var val = cityList.options[0].value;
D.以上全部
36.删除表单控件元素中列表元素第一项的语句是    D        ,其中,cityList= ElementById(‘cityList’)。
A.cityList.options[0] = "";
B.cityList.options[0] .value = "";
C.cityList.options[0] .text = "";
D.cityList.options[0]  = null;
37.如果要制作一个图像按钮,用于提交表单,      D    
A.是不可能的
B.<input type="button" image="image.gif">
C.<input type="submit" image="image.gif">
D.<img src="image.gif" onclick="document.forms[0].submit()">
38.如果要改变元素<div id="userInput">……</div>的背景颜为蓝,      D     
A.ElementById("userInput").lor = "blue";
B.ElementById("userInput").style.divColor = "blue";
C.ElementById("userInput").style.background-color = "blue";
D.ElementById("userInput").style.backgroundColor = "blue";
39.如果要改变元素<div id="userInput">……</div>中的字体颜为红,    A 
A.ElementById("userInput").lor = "red";

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。