大二升学js(三)
1. 下列正则表达式中,( )可以匹配首位是小写字母,其他位数是小写字母或数字的最少两位字符串 [单选题] *
/^\w{2,}/
/^[a-z][a-z0-9]+$/(正确答案)
/^[a-z0-9]+$/
/^[a-z]\d+$/
2. 现有HTML代码如下:
<html>
<head>
<meta charset="utf-8">
<title>文档对象模型节点的特点</title>
</head>
<body>
<h1>文档对象模型概述</h1>
<p>DOM:文档对象模型</p>
</body>
</html>,
以下描述错误的是() [单选题] *
<head>和<body>节点的父节点都是<html>
<h1>和<p>都是<html>的后代
“文档对象模型节点的特点”是<title>节点的元素节点(正确答案)
<h1>和<p>节点属于兄弟节点
3. 要求用JavaScript实现下面的功能:当一个文本框中的内容发生改变后,单击页面的其他位置,弹出一个消息框显示文本框中的内容,下列语句正确的是? [单选题] *
<input type="text" onclick="alert(this.value) /">
<input type="text" onchange="alert(this.value) /">(正确答案)
<input type="text" onclick="alert(text.value) /">
<input type="text" onclick="alert(value) /">
js中文正则表达式
4. 已知var arr=["happy",12,45.6],以下说法正确的有() *
上面的语句定义了一个变量arr,该变量指向一个数组列表(正确答案)
每个数组变量都有一个length属性,表示该数组中元素的个数(正确答案)
可以使用数组变量名[”索引号“]的格式来访问每个数组元素(正确答案)
数组列表中的第一个元素的索引号为0,其后的每个元素的索引号依次递增,最后的元素索引为数组长度-1(正确答案)
5. 已知手机号由11位数字组成,且以13、15或者18开头,以下正则表达式正确的是() [单选题] *
^(13,15,18)\d{11}&
^(13|15|18)\d{11}&
^(13,15,18)\d{9}&
^(13|15|18)\d{9}&(正确答案)
6. 以下window对象中常用的方法描述错误的是() [单选题] *
prompt()用来提示用户输入的对话框
alert()用来提示用户输入的对话框(正确答案)
confirm()显示一个带有提示信息、确定和取消按钮的确认框
close()关闭浏览器窗口
7. 以下不属于window对象的常用方法有( ) [单选题] *
location(正确答案)
prompt
alert
confirm
8. 以下初始化Date对象正确的有() *
new Date()(正确答案)
new Date(milliseconds)(正确答案)
new Date(dateString)(正确答案)
new Date(year,month,day,hour,minutes,seconds,milliseconds)(正确答案)
9. 以下代码:<body>
  <script type="text/javascript">
    var undf;
    if(typeof undf=="undefined") {
      undf="Hello World";
    }
else{
undf="null";
}
    document.write(" 名称是:"+undf);
  </script>
</body>的输出结果是? [单选题] *
名称是:null
名称是:Hello World(正确答案)
无任何输出
名称是:Hello World null
10. 以下代码可以用哪种简写方式书写?
<script type="text/javascript">
  function check() {
    urnValue=false;
  }
  </script>
<form action="info.html" onSubmit="check()">
  <input type="submit" value=" 提交 "/>
</form> [单选题] *
<form action=“info.html” onClick=“return false”>…</form>
<form action=“info.html” onSubmit=“return false”>…</form>(正确答案)
<form action=“info.html” onSubmit=“false”>…</form>
<form action=“info.html” onClick=“false”>…</form>
11. 以下代码执行结果是?
<script>
  var width=40;
  function showWidth(){
     var width=50;
     document.write("<h3> 宽度是:"+width+"</h3>");
}
  showWidth();
  document.write("<h3> 宽度是:"+width+"</h3>");
</script> [单选题] *
宽度是:50 宽度是:40(正确答案)
宽度是:50 宽度是:50
宽度是:40 宽度是:40
宽度是:40 宽度是:50
12. 以下代码执行结果是哪一项?
<script&ElementById("demo").innerHTML=Number("3.14")+"<br>"+Number(
" ")+"<br>"+
Number("")+"<br>"+
Number("99 88")</script> [单选题] *
3.14 0 0 NaN(正确答案)
3.14 NaN 0 9988
3.14 0 NaN NaN
3.14 0 0 9988
13. 以下关于history对象描述不正确的是() [单选题] *
history.length()方法返回历史列表中的网址数(正确答案)
history.back()方法加载 history 列表中的前一个 URL
history.forward()方法加载 history 列表中的下一个 URL
()方法加载 history 列表中的某个具体页面

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