一、选择题
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 结果。
将显示 B 结果。
A.a1 + a2 = 30
B.a1 + a2 = 1020
C.a1 + a2 = a1 + a2
29.截取字串函数substr和substring的使用方法是 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小时内删除。
发表评论