JavaScript前端开发期末试题与答案

  • 格式:docx
  • 大小:1.42 MB
  • 文档页数:4

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(D)document.getElementsById("元素id")
2、向页面输出“Hello World”正确的JavaScript语法是。
(A)“Hello World”
(B)<h4>Hello World</h4><br/>
(C)document.write("Hello World");
(D)alert("Hello World");
10、history对象的______可获取历史列表中的URL数量。
三、判断题(每题1,共10分)
1.jQuery是对JavaScript封装的函数库。()
2.JSON是独立于语言的数据交换格式。()
3.“{}”可用于在JavaScript中创建对象。()
4.变量创建后,可以在任意位置使用。()
5.XMLHttpRequest对象的abort()方法用于取消当前请求。()
(C)(X>=20 or x<=100)(D)(x>=20 && x<100)
8、引用外部compute.js脚本正确的语法是:。
(A)<script href="compute.js">(B)<style href="compute.js">
(C)<script src="compute.js">(D)<style src="compute.js">
绝密★启用前
JavaScript期末测试
一、选择题(每题2,共30分)
1、在DOM中通过元素ID号访问对象正确方法是。
(A)document.getElementsByName("元素名称")
(B)document.getElementsByTagName("标记名称")
(C)document.getElementById("元素id")
(A)服务器(B)编辑器
(C)浏览器(D)编译器
11、下列赋值语句格式错误的是。
(A)varnValue=35.00;
(B)varnValue=nValue+35.00;
(C)varnValue=someFunction()+35.00;//someFunction()已经定义
(D)var firstName=lastName=middleName="";
3、在JavaScript中,下列表示结束本次循环开始下一次循环的语句是。
(A)break;(B)begin;
(C)stop ;(D)continue;
4、设置text-decoration属性的删除线的值是:。
(A)underline(B)overline
(C)line-through(D)blink
var pwd1=__(1)__;
if (pwd1=="" ||__(2)__) //为空或不输入时
{ alert("密码不能空!");}
else
{ var firstchar=pwd1.charAt(0);
if (firstchar>="0" __(3)___firstchar<="9") //首字符不能为数字
5、定义函数使用的关键字是( )。
A. function B. func C. var D. new
6、下列选项中,函数名称命名错误的是( )。
A.getMinB.showa C.constD.it_info
7、在JavaScript中,下列满足变量x大于等于20且小于100条件的正确表达式是。
(A)(X>=20 & x<100)(B)(x>=20 and x<100)
1、按右图页面效果,完成代码填充(12分)。
填充说明:(1)通过pwd取表单密码文本框的值;(2)密码为null;(3)逻辑与;(4)类型为密码;(5)普通按钮;(6)事件句柄:单击事件。
<html>
<head>
<script type="text/javascript">
function checkpwd(){
15、下面关于setRequestHeader()方法描述正确的是()。
A.用于发送请求的实体内容
B.用于单独指定请求的某个HTTP头
C.此方法必须在请求类型为POST时使用
D.此方法必须在open()之前调用
二、填空题(每题1,共10分)
1、如果var x=5,y="5";则(x===y)的结果是。
7、加载外部JavaScripte脚本可使用<script type="text/javascript"=“computer.js”>。
8、JavaScript为响应用户行为所执行的程序代码是指______。
9、设s1和s2均为字符类型变量,s1="JavaScript",则将s1中“S”赋给s2正确的语句是:。
6.正则表达式“[^a]”的含义是匹配以a开始的字符串。()
7.事件对象的type属性可以获取发生事件的类型。()
Fra Baidu bibliotek8.删除节点的removeChild()方法返回的是一个布尔类型值。()
9.HTML文档每个换行都是一个文本节点。()
10.修改location对象的href属性可设置URL地址。()
四、
2、在JavaScript脚本中自增运算i++等同于语句。
3、定义一个变量student为数组的语句是。
4、在发送请求时,HTTP的______头字段用于设置内容的编码类型。
5、在jQuery中event对象的______属性可获取键盘按键值。
6、在JavaScript中,满足变量y小于25或者大于100条件的正确表达式是。
9、下列声明自定义函数selectNumber()正确的是。
(A)function : selectNumber(){}(B)function selectNumber(){ }
(C)function =selectNumber(){}(D)function {selectNumber()}
10、解释执行JavaScript的是。
12、下列运算符中表示逻辑或的运算符是。
(A)&&(B)||
(C)!(D)++
13、下列属于鼠标指针悬停在对象上发生的事件是。
(A)onMouseOut(B)onMouseOver
(C)onSelect(D)onClick
14、下列选项中,可用于实现动态改变指定div中内容的是()。
A.console.log() B.document.write()C.innerHTMLD.以上选项都可以