厦门兴才职业技术学院
- JavaScript中的数字型可以用来保存整数或浮点数(小数)( )
- 函数showTime()与showtime()表示的是同一个函数。( )
- 同一网页中不同框架页的名称不能相同.( )
- break关键字,在循环语句中使用时,其作用是立即跳出本次循环。( )
- 函数内定义的变量都是局部变量。( )
- 以下关于Array数组对象的说法不正确的是( )
- var result1,result2;result1 = 5 + "8";result2 = 5/8;下面描述正确的是( )。
- 在Javascript中,对于浏览器对象的层次关系理解正确的是( )?
- 在HTML页面中,定义了如下所示的Javascript函数,则正确调用该函数的HTML代码是function compute(op){alert(op);} ( )
- font-color在页面中使用JavaScript有哪些方法,正确的是( )。
- 语句“var i; while(i=0) i--;”中while的循环次数是______。( )。
- 执行代码“var nums = [[2, 4], [6, 9]];console.log(nums[1][0]);”,输出结果正确的是?( )。
- 以下都属于浏览器对象,除了( )。
- 分析下面的JavaScript代码段a=new Array(2,4,4,5,6);sum=0;for(i=0;i
A:21 B:19 C:23456 D:2,3,4,5,6- 在HTML页面中,下面有关的Document对象的描述错误的是( )。
A:Document对象用于检查和修改HTML元素和文档中的文本 B:Document对象用于检索浏览器窗口中的HTML文挡的信息 C:Document对象提供客户最近访问的URL的列表 D:Document对象的location属性包含有关当前URL的信息- 作为if/else语句的第一行,下列选项中哪一个是有效的?( )。
A:if(y<7) B:else C:if(x=2) D:if (x==2&&)- Array对象的哪个方法向数组的末尾添加一个或更多元素,并返回新的长度?( )
A:pop() B:shift() C:push() D:concat()- 下面四个变量声明语句中,哪一个变量的命名是正确的?( )
A:var default B:var 2cat C:var my dog D:var my_bouse- 在条件和循环语句中,使用什么来标记语句组?( )。
A:圆括号() B:方括号[] C:花括号{} D:大于号>和小于号<- v1.value+v2.value的值为( )。
A:40 B:5+3*4+3+4*5 C:5+3*43+4*5 D:17+23- var s1=15;var s2="string";if(isNaN(s1))document.writeln(s1);if(isNaN(s2))document.writeln(s2);分析上面的JavaScript代码段:输出结果是( )。
A:string B:15 C:15string D:不打印任何信息- 下列JavaScript语句中,( )能实现单击一个按钮时弹出一个消息框。
A:<BUTTON VALUE ="鼠标响应" onClick=alert("确定")></BUTTON> B:<INPUT TYPE="BUTTON" VALUE ="鼠标响应" onChange=alert("确定")>
C:<BUTTON VALUE ="鼠标响应" onChange=alert("确定")></BUTTON>
D:<INPUT TYPE="BUTTON" VALUE ="鼠标响应" onClick=alert("确定")>- 哪种方法不是history对象的方法( )。
A:go() B:jump() C:forword() D:back()- 分析如下的JavaScript代码段,var c="10",d=10;document.write(c + d);则运行后在页面上输出( )
A:10 B:1010 C:页面报错 D:20- var a=1.6;result=parseInt(a)+parseFloat(a);下面描述正确的是( )?
A:result的值为3.6 B:result的值为3.2 C:result的值为2.6 D:页面出错- 下列关于Javascript的说法中正确的是( )
A:所有变量在使用之前必须做声明 B:Javascript是解释性语言 C:Javascript是面向对象的程序设计语言 D:Javascript前身是Oak语言- var str="hello world";document.write(str.indexOf("llo"));输出结果为( )
A:3 B:1 C:4 D:2- 在JavaScript中,电话号码010-88669696验证下列正确的是( )
A:/^\d{3}-\d{8}$/ B://\d{3}-\d{8} C:/^0d{3}-d8{}$/ D:/\d{3}-\d{8}/- 分析下面的JavaScript代码:输出结果为( )。
A:弹出一个对话框(只含有“确定”按钮),显示信息:远看山有色,近听水无声 B:在网页上显示文字信息:远看山有色,近听水无声 C:弹出一个确认对话框(含有“确定”和“取消”按钮),显示消息:远看山有色,近听水无声 D:打开另一个浏览器窗口,显示文字信息:远看山有色,近听水无声- 为了提取当前日期的小时数,并且判断如果当前的小时数小于12则在页面中显示“上午好!”,否则显示“下午好!”。下列JavaScript 代码正确的是( )。
A:var todays_date=new Date(); var hours=todays_date.getHours(); var str=(hours>12)?"上午好! ":"下午好! "; document.write(str); B:var todays_date=new Date(); var seconds=todays_date.getSeconds(); var str=(seconds>12)?"上午好!":"下午好!"; document.write(str); C:var todays_date=new Date(); var hours=todays_date.getHours(); var str=(hours<12)?"上午好!":"下午好!"; document.write(str); D:var todays_date=new Date(); var seconds=todays_date.getSeconds(); var str=(seconds<12)?"上午好!":"下午好!"; document.write(str);- window的哪个方法可以显示确定对话框?( )
A:prompt() B:alert() C:confirm() D:open()- 下面哪一个不是JavaScript运算符?( )。
A:&& B:$# C:== D:=- 表达式123%7的计算结果是?( )。
A:2 B:4 C:5 D:3- 分析下面的JavaScript代码段var x = "15";str = x + 5;a = parseFloat(str);document.write(a);执行后的输出结果是( )。
A:20 B:NaN C:155 D:报错- 下列关于switch语句的描述中,_____是正确的?( )。
A:switch语句中default子句是可以省略的 B:switch语句中case子句后面的表达式可以是含有变量的整型表达式 C:switch语句中case子句的语句序列中必须包含break语句 D:switch语句中子句的个数不能过多- 分析下面的JavaScript代码:x = 11;y = "number";m = x +y ;m的值为( )
A:11 B:11number C:程序报错 D:number- 在HTML中,Location对象的( )属性用于设置或检索URL的端口号?
A:hostname B:host C:port D:href- Date对象将日期存储为自1970年1月1日00:00:00起所经过的( )数。
A:分钟 B:毫秒 C:秒 D:天- var a = new Array(1,20,12,30);alert(a.reverse());弹出的值为( )?
A:1,20,12,30 B:30,20,12,1 C:30,12,20,1 D:1,12,20,30- 分析如下的JavaScript代码片段, var a = 1.5,b;b=parseInt(a); b的值为( )。
A:2 B:0.5 C:1 D:1.5- 分析下面的JavaScript代码段, a = eval("3 + 6 + 7");document.write(a);输出正确的是?( )
A:0 B:367 C:16 D:36
- 在JavaScript中,表单文本框(Text)不支持的事件包括( )。
A:onLostFocused B:onBlur C:onFocus D:onChange- isNaN("abc")的返回值为( )?
A:true B:null C:underfined D:false- ( )方法将参数四舍五入到最接近的整数。
A:ceil() B:sin() C:min() D:round()- JavaScript中( )方法可将数组元素组合成一个字符串。?
A:reverse B:push C:sort D:join- String对象的哪个方法可以寻找子字符串并返回该子字符串?( )
A:search() B:match() C:indexOf() D:concat()- 在JavaScript的某些情况下( )语句可以代替多重if语句?
A:if…else B:while C:for D:switch…..case- 通过修改元素的type属性,命令按钮可作为”提交”按钮和”重置”按钮,单击“提交”按钮时触发的表单事件是( )。
A:onBlur B:onSubmit C:onMouseDown D:onChange- 创建一个数组,下面哪项不正确( )?
A:var a = [true, 3.14159]; B:a = new Array(1, 2, 3, "hello"); C:Array d = new Array(1,2,3); D:var a = new Array(3);- 要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是( )。
A:<input type="text" onChange="alert(this.value)">
B:<input type="text" onChange="alert(text.value)">
C:<input type="text" onClick="alert(value)">
D:<input type="text" onClick="alert(this.value)">
A:对 B:错
答案:对
A:对 B:错
答案:B
A:错 B:对
答案:B
A:错 B:对
答案:错
A:错 B:对
答案:B
A:reverse用于对数组数据的倒序排列 B:向数组的最后位置加一个新元素,可以用pop方法 C:对数组里数据的排序可以用sort函数,如果排序效果非预期,可以给sort函数加一个排序函数的参数 D:unshift方法用于向数组删除第一个元素
答案:B, D
A:result1的值为13 B:result2的值为1 C:result1的值为58 D:result2的值为0.625
答案:C, D
A:document对象包含location对象和history对象 B:location对象包含history C:window对象是所有页面内容的根对象 D:document对象包含form对象
答案:window对象是所有页面内容的根对象###document对象包含form对象
A:<input name=”b” type=”button” onclick=”compute(‘-‘)” value=”-”> B:<input name=”c” type=”button” onclick=”compute(“*”)” value=”*”> C:<input name=”a” type=”button” onclick=”compute(this.value)” value=”+”> D:<input name=”d” type=”button” onclick=”compute(/ )” value=”/”>
答案:A B C
A:放置在HTML标签以on开头的属性即事件处理程序中 B:使用<script> 标签将JavaScript 代码嵌入到网页中 C:放置在由<style> 标记的href 属性指定的外部文件中 D:放置在由<script> 标记的src 属性指定的外部文件中
A:5 B:0 C:无限 D:1
A:4 B:9 C:2 D:6
A:document B:window C:location D:session
温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!