大二升学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>
<html>
<head>
<meta charset="utf-8">
<title>文档对象模型节点的特点</title>
</head>
<body>
<h1>文档对象模型概述</h1>
<p>DOM:文档对象模型</p>
</body>
</html>,
以下描述错误的是() [单选题] *
<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;
<script type="text/javascript">
var undf;
if(typeof undf=="undefined") {
undf="Hello World";
}
else{
undf="null";
}
document.write(" 名称是:"+undf);
</script>
</body>的输出结果是? [单选题] *
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> [单选题] *
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>
<script>
var width=40;
function showWidth(){
var width=50;
document.write("<h3> 宽度是:"+width+"</h3>");
}
showWidth();
document.write("<h3> 宽度是:"+width+"</h3>");
</script> [单选题] *
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(
<script&ElementById("demo").innerHTML=Number("3.14")+"<br>"+Number(
" ")+"<br>"+
Number("")+"<br>"+
Number("99 88")</script> [单选题] *
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小时内删除。
发表评论