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

更新时间:2023-05-17 12:13:57 阅读: 评论:0

绝密★启用前         
              JavaScript期末测试
一、选择题(每题2,共30分)
1、在DOM中通过元素ID号访问对象正确方法是       
(A)ElementsByName("元素名称")
(B)类别英语ElementsByTagName("标记名称")
(C)ElementById("元素id")
(D)ElementsById("元素id")
2、向页面输出“Hello World”正确的JavaScript语法是     
(A)“Hello World”
(B)<h4>Hello World </h4><br/>
(C)document.write("Hello World ");
(D)alert("Hello World ");
3、在JavaScript中,下列表示结束本次循环开始下一次循环的语句是短信笑话       
(A)break;                              (B) begin;
(C)stop ;                                 (D) continue;
4、设置text-decoration属性的删除线的值嘴角长疱疹是什么原因是:     
(A)underline                            (B)overline
(C)line-through                        (D)blink
5、定义函数使用的关键字是(  )。
A. function  B. func    C. var    D. new
6、下列选项中,函数名称命名错误的是(  )。
A. getMin          B.    showa      C. const        D. it_info
7、在JavaScript中,下列满足变量x大于等于20且小于100条件的正确表达式是       
(A) (X>=20 & x<100)                (B)(x>=20 and x<100)
(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">
9、下列声明自定义函数lectNumber()正确的是      
(A)function : lectNumber(){}          (B)function lectNumber(){ }
电脑怎么查配置
(C)function =lectNumber(){}            (D)function {lectNumber()}
10、解释执行JavaScript的是       
A 服务器                              B齐刘海怎么剪好看)编辑器
C 浏览器                            D编译器
11、下列赋值语句格式错误的是     
Avar nValue=35.00;
Bvar nValue=nValue+35.00;
Cvar nValue=someFunction()+35.00;  //someFunction()已经定义
Dvar firstName=lastName=middleName="";
12、下列运算符中表示逻辑或的运算符是      
(A)&&                                (B)||
(C)!                                  (D)++
13、列属于鼠标指针悬停在对象上发生的事件是     
(A)onMouOut                            (B)onMouOver
        (C)onSelect                                (D)onClick
14、下列选项中,可用于实现动态改变指定div中内容的是(  )。
A.console.log()  B.    document.write()    C. innerHTML  D. 以上选项都可以
15、下面关于tRequestHeader()方法描述正确的是(  )。
A. 用于发送请求的实体内容
B. 用于单独指定请求的某个HTTP头
C. 此方法必须在请求类型为POST时使用
D. 此方法必须在open()之前调用
二、填空题(每题1,共10分)
1、如果var x=5,y="5";则(x===y)的结果是   
2、在JavaScript脚本中自增运算i++等同于      语句。
3、定义一个变量student为数组的语句是     
4、在发送请求时,HTTP的______头字段用于设置内容的编码类型。
5、在jQuery中event对象的______属性可获取键盘按键值。
6、JavaScript中,满足变量y小于25或者大于100条件的正确表达式是     
7、加载外部JavaScripte脚本可使用<script type=" text/javascript"   =computer.js>。
8、JavaScript为响应用户行为所执行的程序代码是指______。
9、s1s2均为字符类型变量,s1="JavaScript"将s1中“S”赋给s2正确的语句是     
10、history对象的______可获取历史列表中的URL数量。
三、判断题(每题1,共10分)
1.jQuery是对JavaScript封装的函数库。(  )
2.JSON是独立于语言的数据交换格式。(  )
3.“{}”可用于在JavaScript中创建对象。(  )
4.变量创建后,可以在任意位置使用。(  )
5.XMLHttpRequest对象的abort()方法用于取消当前请求。(  )
6.正则表达式“[^a]”的含义是匹配以a开始的字符串。( )
7.事件对象的type属性可以获取发生事件的类型。(  )
8.删除节点的removeChild()方法返回的是一个布尔类型值。(  )
9.HTML文档每个换行都是一个文本节点。(  )
豆豉
10.修改location对象的href属性可设置URL地址。(  )
四、
1、按右图页面效果,完成代码填充(12分)。
填充说明:(1)通过pwd取表单密码文本框的值;(2)密码为null;(3)逻辑与;(4)类型为密码;(5)普通按钮;(6)事件句柄:单击事件
<html>
<head> 
  <script type="text/javascript">
  function checkpwd(){
        var pwd1=__(1)__
        if (pwd1=="" || __(2)__ )  //为空或不输入时
    {  alert("密码不能空!");}
        el   
      {  var firstchar=pwd1.charAt(0);
            if (firstchar>="0" __(3)___ firstchar<="9")  //首字符不能为数字
          {
              alert("密码必须以字母开关头!");
            }el {if (pwd1.length<6 || pwd1.length>20)
            { alert("密码长度大于等于6且小于等于20!"); }
        }}}长颌鱼
    </script>
  </head>
<body> 
    <form name="myform" method="post" action="">
      <fieldt>
            <legend><b>密码验证</b></legend>                 
          用户名:<input type="text" name="urname" ><br>
          密  码:<input type="__(4)__" id="pwd" name="pwd"><br>
          <input type="__(5)__" value="检查" ___(6)__="checkpwd();">
          <input type="ret" value="重置"><br>
          </fieldt>
      </form>
  </body>
</html>
2、写出JavaScript核心对象Number常用的两种方法分别是什么?(4分)
3.写出JavaScript常用的消息对话框名称及使用方法?(4分)
五、编程题
1、利用String对象的属性和方法实现过滤字符串前后空格。
2、请利用HTML DOM实现全选、全不选、反选功能。
参考答案2021年属
一、选择题
CCDCA、CDCBC、BBBCB
二、填空题
Fal  、i=i+1、var student=new Array();、Content-Type、 which、(y<250  ||  y>100)
Src、事件处理程序、s2=s1.charAt(4) length或length属性
三、判断题
√√√×√、×√×√√
四、
1、1myform.pwd.value              2      pwd1==null          

本文发布于:2023-05-17 12:13:57,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/908046.html

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

标签:对象   属性   方法   用于   下列   使用   类型   变量
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图