window的哪个方法可以显示警告对话框?
A.confirm()
B.alert()
C.prompt()
D.open()
A.confirm()
B.alert()
C.prompt()
D.open()
A、当if和else数目不同时,可以加花括号来确定配对关系。
B、if语句后面只能加逻辑表达式。
C、else总是与它上面的,最近的,同一复合语句中的,未配 对的if语句配对。
D、在if语句中可嵌套一个或多个if语句。
阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,将应填入(n)处的语句写在答题纸的对应栏内。
[说明]
这是一个修改字符串的题目,此题中将字符串“hello,I am not a student,I do not likecomputer!”中的"not"去掉,并在Web页中显示。当离开此Web页时,将自动启动收藏夹。
【HTML文本】
(1) //JavaScript区域开始标识
vay a="hello,I am not a student,I do not like computer!";
//定义变量,并赋初值
vay b=0;
vayc="";
if(docurment.a11){//如果是IE浏览器,则执行花括弧内的语句,否则弹出一个警告对
//话框,在对话框中显示“对不起,此Web页无法显示”
while((2) ){//查找字符串a中是否有not,如果有则将字符串a中的not,去掉,
//然后赋给变量c。
(3) =A.substring(b,A.indexOf("not",b))
b+=A.indexOf("not",b)+4;
}
c+=A.substring((4) ),A.length);
window.alert(“单击确定显示修改后的字符串”);//弹出一个警告对话框,在对话框中显示
//“单击确定显示修改后的字符串”
document.write("The final string is:
)"; //在Web页内输出的字符串,“The final
//string is,并加回车符
document.write(c+"
quot;$);//在Web页内输出修改后的字符串,并加回车
}
else
window.alert(“对不起,此Web页无法显示”)
function folder(){//定义一个函数
(5) (‘http://www.dlrin.edu.ca’,‘myhomepage’,)
//自动开启收藏夹,括号中的地址可以随便换。通过在
标识中加入onUnload=folder()来激活此函数}
//-->//HTML的注释符
</script>
</html>
A、可以用Show方法打开
B、可以用ShowDialog方法打开
C、当选择了"取消"按钮后,返回值是DialogResult.Cancel
D、通用对话框不是用户设计的控件
E、当选择了"确定"按钮后,返回值是DialogResult.Ok
A、CommonDialog1.Filter = "所有文件 | *.* | 图片文件(*.jpg) | *.jpg"
B、CommonDialog1.Filter = 所有文件 | *.* | 图片文件(*.jpg) | *.jpg
C、CommonDialog1.Filter = {所有文件 | *.* | 图片文件(*.jpg) | *.jpg}
D、CommonDialog1.Filter = "所有文件" | "*.* "| "图片文件(*.jpg) "|" *.jpg"
A.可以在消息框给出提示或警告
B.可以设置在显示消息框的同时扬声器发出嘟嘟声
C.可以设置消息框中显示的按钮的数目
D.可以设置消息框中显示的图标的类型
A、<script src="test.js"><br/> B、<script file="test.js"><br/> C、"test.js"<br/> D、<script href="test.js"><br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">A</span></p><br/><br/>4、单独存放JavaScript的脚本文件的扩展名是( )<br/> A、css<br/> B、html<br/> C、script<br/> D、js<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">D</span></p><br/><br/>5、关于JavaScript说法正确的是:( )<br/> A、JavaScript与Java语法完全一样<br/> B、JavaScript要运行必须安装Java运行环境<br/> C、JavaScript一般用于在网页上实现数据验证及特效等<br/> D、JavaScript可于开发Windows应用程序<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">C</span></p><br/><br/>6、JavaScript中是否区分大小写?<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/>7、JavaScript程序在不同的浏览器上运行时,将得到的结果一定是相同的<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/><strong style="font-size:16px;">第2章JavaScript语言基础-JavaScript 数据类型</strong><br/><br/><strong style="font-size:16px;">JavaScript 数据类型-数值型随堂测验</strong><br/><br/>1、var num = 3.456789; var n=num.toFixed(3); 请问n的值是?<br/> A、3<br/> B、3.456<br/> C、3.457<br/> D、3.458<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">C</span></p><br/><br/><strong style="font-size:16px;">JavaScript 数据类型-字符串随堂测验</strong><br/><br/>1、JavaScript字符串:"mypass ' ,这种写法对吗?<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/><strong style="font-size:16px;">JavaScript 数据类型-布尔型随堂测验</strong><br/><br/>1、JavaScript在必要的时候将true转化为1,将false转化为0。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">JavaScript数据类型-特殊数据类型随堂测验</strong><br/><br/>1、JavaSript中的关键字null是一个特殊的值,它表示值为空,用于定义空的或者不存在的引用。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">复合数据类型-json 的遍历随堂测验</strong><br/><br/>1、JSON 是用于存储和传输数据的格式。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">数据类型的自动转换随堂测验</strong><br/><br/>1、JavaScript表达式:"5" - 0=5 正确?<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">typeof的用法随堂测验</strong><br/><br/>1、typeof运算符把类型信息用字符串返回。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">JavaScript 数据类型</strong><br/><br/>1、在JavaScript中,'1555'+3的运行结果是( )<br/> A、1558<br/> B、1552<br/> C、15553<br/> D、1553<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">C</span></p><br/><br/>2、以下不属于javascript中提供的常用数据类型的是<br/> A、string<br/> B、number<br/> C、undefined<br/> D、float<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">D</span></p><br/><br/>3、typeof [“1”,“2”,“3”] 的结果是<br/> A、“number”<br/> B、“boolean”<br/> C、“object”<br/> D、“string”<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">C</span></p><br/><br/>4、JavaScript语句 var a1=10; var a2=20; alert("a1+a2="+a1+a2) 将显示( )结果<br/> A、a1+a2=30<br/> B、a1+a2=1020<br/> C、a1+a2=a1+a2<br/> D、"a1+a2="+a1+a2<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">B</span></p><br/><br/>5、typeof null返回object<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/>6、typeof 3.14返回number<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/>7、5 + null 返回 5<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/>8、"5"* 2 返回 10<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">第2章JavaScript语言基础-JavaScript变量和函数</strong><br/><br/><strong style="font-size:16px;">JavaScript 变量随堂测验</strong><br/><br/>1、JavaScript变量名称不能是保留字<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">变量与函数</strong><br/><br/>1、以下变量名,哪个符合命名规则( )<br/> A、with<br/> B、_abc<br/> C、a&bc<br/> D、1abc<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">B</span></p><br/><br/>2、在JavaScript中,有关函数的说法错误的是( )<br/> A、函数是独立主程序,具有特定功能的一段代码块<br/> B、函数的命名规则和变量名相同<br/> C、函数必须使用return语句<br/> D、函数的调用时直接用函数名,并给形参赋值<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">C</span></p><br/><br/>3、以下哪个单词不属于JavaScript保留字( )<br/> A、with<br/> B、parent<br/> C、class<br/> D、void<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">B</span></p><br/><br/>4、如果有函数定义function f(x,y){…},那么以下正确的函数调用是( )<br/> A、f1,2<br/> B、(1)<br/> C、f(1,2)<br/> D、f(,2)<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">C</span></p><br/><br/>5、在定义JavaScript变量中,一定要指出变量名和值。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/>6、用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/>7、JavaScript规定在使用中任何变量之前必须先使用var声明它。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/>8、在使用var x=1声明变量x之后,赋值语句x="今天天气真好"将出错。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/><strong style="font-size:16px;">第2章JavaScript语言基础-JavaScript控制语句</strong><br/><br/><strong style="font-size:16px;">JavaScript控制语句</strong><br/><br/>1、下列JavaScript的判断语句中( )是正确的<br/> A、if(i==0)<br/> B、if(i=0)<br/> C、if i==0 then<br/> D、if i=0 then<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">A</span></p><br/><br/>2、下列JavaScript的循环语句中( )是正确的<br/> A、f(i<10;i++)<br/> B、for(i=0;i<10)<br/> C、for i=1 to 10<br/> D、for(i=0;i<=10;i++)<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">D</span></p><br/><br/>3、有语句“var x=0;while( ) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为:<br/> A、x<10<br/> B、x<=10<br/> C、x<20<br/> D、x<=20<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">C</span></p><br/><br/>4、下面代码,k的运行结果是( ) var i = 0,j = 0; for(;i<10,j<6;i++,j++){ k = i + j; }<br/> A、16<br/> B、10<br/> C、6<br/> D、12<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">B</span></p><br/><br/>5、switch语句中的break;语句作用是分支从此退出,以免执行后续语句。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/>6、continue语句只用在循环语句中,控制循环体满足一定条件时提前退出本次循环,继续下次循环。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/>7、break语句在循环语句中,控制循环体满足一定条件时提前退出循环,不再继续该循环。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/>8、throw语句允许创建自定义错误,创建或抛出异常(exception)<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">JavaScript基础:作业</strong><br/><br/>1、猜数字游戏改版(或者其它你能想到的小游戏或小特效)<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">基础功能实现创新</span></p><br/><br/><strong style="font-size:16px;">第3章 常用内置对象-常用属性与方法</strong><br/><br/><strong style="font-size:16px;">新建 JavaScript 数组随堂测验</strong><br/><br/>1、可以用字面量方式声明数组如下:var arr = ["one", "two", "three"];<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">数组对象的常用属性与方法随堂测验</strong><br/><br/>1、以下代码运行后的结果是输出( ) var a=[1, 2, 3]; console.log(a.join());<br/> A、123<br/> B、1,2,3<br/> C、1 2 3<br/> D、[1,2,3]<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">B</span></p><br/><br/><strong style="font-size:16px;">定时器函数setInterval()与setTimeout()随堂测验</strong><br/><br/>1、setInterval(fn1,1000) 只会调用一次 fn1。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/><strong style="font-size:16px;">日期对象的应用:动态时钟的实现、考试倒计时的实现、节日倒计时的实现随堂测验</strong><br/><br/>1、Date 对象的 getMonth() 获取到的值比实际月份小1<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">数组与日期</strong><br/><br/>1、在JavaScript中( )方法可以对数组元素进行排序。<br/> A、add()<br/> B、join()<br/> C、sort()<br/> D、length()<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">C</span></p><br/><br/>2、下列关于Date对象的getMonth()方法的返回值描述,正确的是( )。<br/> A、返回系统时间的当前月<br/> B、返回值的范围介于1~12之间<br/> C、返回系统时间的当前月+1<br/> D、返回值的范围介于0~11之间<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">D</span></p><br/><br/>3、setTimeout("adv()",20)表示的意思是( )。<br/> A、20秒后,adv()函数就会被调用<br/> B、20分钟后,adv()函数就会被调用<br/> C、20毫秒后,adv()函数就会被调用<br/> D、adv()函数被持续调用20次<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">C</span></p><br/><br/>4、var arr = [2,3,4,5,6]; var sum =0; for(var i=1;i < arr.length;i++) { sum +=arr[i] } console.log(sum);<br/> A、20<br/> B、18<br/> C、14<br/> D、12<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">B</span></p><br/><br/>5、对数组里数据的排序可以用 sort 函数,如果排序效果非预期,可以给 sort 函数加一个排序函数的参数<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/>6、reverse 用于对数组数据的倒序排列<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/>7、向数组的最后位置加一个新元素,可以用 pop 方法<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/>8、unshift 方法用于向数组删除第一个元素<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/><strong style="font-size:16px;">第3章 常用内置对象-字符串及应用于表单</strong><br/><br/><strong style="font-size:16px;">随机点名器的实现随堂测验</strong><br/><br/>1、innerHTML 属性用于设置或返回指定标签之间的 HTML 内容。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">字符串对象常用的属性与方法随堂测验</strong><br/><br/>1、1. var str="hello world"; document.write(str.indexOf("llo")); 输出结果为<br/> A、1<br/> B、2<br/> C、3<br/> D、4<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">B</span></p><br/><br/><strong style="font-size:16px;">标题栏滚动显示效果随堂测验</strong><br/><br/>1、var str="hello world"; document.write(str.substr(3,5)); document.write("<br>"); document.write(str.substring(3,5)); 输出结果为<br/> A、lo wolo<br/> B、lolo wo<br/> C、llollo<br/> D、lowolo<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">A</span></p><br/><br/><strong style="font-size:16px;">form 对象-表单随堂测验</strong><br/><br/>1、表单中只能包含表单控件,而不能包含其他诸如图片之类的内容。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/><strong style="font-size:16px;">表单及其控件的访问随堂测验</strong><br/><br/>1、输入框中maxlength属性表示输入框中允许输入字符的最大数。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">input 控件常用方法随堂测验</strong><br/><br/>1、元素调用blur()方法可以让光标离开当前元素上<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">下拉列表框的应用随堂测验</strong><br/><br/>1、selectedIndex 属性可设置或返回下拉列表中被选选项的索引号。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">表单简单验证随堂测验</strong><br/><br/>1、下列代码能否验证oValue变量中的字符串长度必须是6~18位? if(oValue.length > 18 || oValue.length < 6){ //字符串长度必须是6~18位 oUsername_span.innerHTML = "长度应为6~18个字符"; oUsername_span.style.color = "red";//设置颜色为红色<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">字符串及表单测试</strong><br/><br/>1、String对象的方法不包括( )。<br/> A、charAt()<br/> B、substring()<br/> C、toUpperCase()<br/> D、length()<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">D</span></p><br/><br/>2、使用split("-")方法对字符串"北京-东城区-米市大街8号-"进行分割的结果是( )。<br/> A、返回一个长度为4的数组<br/> B、返回一个长度为3的数组<br/> C、不能返回数组,因为最后一个"-"后面没有数值,代码不能执行<br/> D、能够返回数组,数组中最后一个元素的数值为null<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">A</span></p><br/><br/>3、以下有关表单的说明中,错误的是:( )。<br/> A、表单通常用于搜集用户信息。<br/> B、form标签中使用 action 属性指定表单处理程序的位置。<br/> C、表单中只能包含表单控件,而不能包含其他诸如图片之类的内容。<br/> D、form标签中使用method 属性指定提交表单数据的方法。<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">C</span></p><br/><br/>4、下列选项中,有关数据验证的说法中正确的是( )。<br/> A、客观上讲,使用客户端验证也会受限于客户端的浏览器设置。<br/> B、使用客户端验证可以减轻服务器压力<br/> C、基于JavaScript的验证机制正是将服务器的验证任务转嫁至客户端,有助于合理使用资源。<br/> D、以上说法均正确<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">D</span></p><br/><br/>5、对字符串str="welcome to china"进行操作 str.toUpperCase(),返回值是"Welcome To China"<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/>6、对字符串str="welcome to china"进行操作 str.substring(1,5)返回值是"elcom"<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/>7、对字符串str="welcome to china"进行操作 str.length的返回值是16<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/>8、对字符串str="welcome to china"进行操作 str.indexOf("come",4)的返回值为4<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/><strong style="font-size:16px;">第3章 常用内置对象-综合案例</strong><br/><br/><strong style="font-size:16px;">正则表达式实现表单严谨验证随堂测验</strong><br/><br/>1、正则表达式规则{}指定重复范围,如:a{3,5} 可表示 : aaaaa,aaaa,aaa<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">正确</span></p><br/><br/><strong style="font-size:16px;">综合案例:计算器功能实现随堂测验</strong><br/><br/>1、String对象的方法不包括( )。<br/> A、charAt()<br/> B、substring()<br/> C、toUpperCase()<br/> D、length()<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">D</span></p><br/><br/><strong style="font-size:16px;">案例拓展:计算器功能拓展随堂测验</strong><br/><br/>1、对字符串str="welcome to china"进行操作处理:str.substring(1,5)返回值是"elcom"<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">错误</span></p><br/><br/><strong style="font-size:16px;">体彩 11 选 5 的实现方案1随堂测验</strong><br/><br/>1、var d=Math.floor(5.1); d的输出结果:<br/> A、5.5<br/> B、5<br/> C、6<br/> D、5.1<br/><p class="answer" > 参考答案:<span style="color: rgb(255, 0, 0);">B</span></p><br/><br/><strong style="font-size:16px;">体彩 11 选 5 的实现方案2随堂测验</strong><br/><br/>1、某网页开发员想在MainForm.htm页面上的一个名为SystemTime的文本框中显示系统的当前时间,编写了如下JavaScript函数,为了使显示的时间每隔几分钟刷新一次,请问在空白出1因该补充的代码是 <script language="javascript"> function displaytime() { var time = new Date(); var hour = time.getHours(); var minute = time.getMinutes(); document.mainform.systemtime.value=hour+"点"+minute+"分"; ____________________; } </script>
A、setTimeout("displaytime()",60000);
B、setTimeout("displaytime()",6000);
C、setTimeout("displaytime()",60);
D、setTimeout("displaytime()",1);
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!