文档库 最新最全的文档下载
当前位置:文档库 › JS选择题五六答案

JS选择题五六答案

JS选择题五六答案
JS选择题五六答案

1.下面属于window对象的是()

A、history

B、document

C、location

D、以上全部都是

2.下面属于document对象的是()

A、form

B、link

C、anchor

D、以上全部都是

3.下面不属于表单元素的是()

A、text

B、textarea

C、select

D、link

4.正确获取表单myform中文本框txt的值的是()

A、document.all.txt.value

B、form.myform.txt.value

C、document.myform.txt.value

D、document.getElementById("txt").value

5.函数parseInt(15.36)的值是()

A、15

C、15.4

D、15.36

6. 函数parseInt(18.98)的值是()

A、18.98

B、19

C、18

D、"18.98"

7. 函数parseInt("18.98")的值是()

A、18.98

B、19

C、18

D、"18.98"

8. 函数parseInt("15.36")的值是()

A、15

B、"16"

C、15.4

D、"15.36"

9. 函数parseFloat (15.36)的值是()

A、15 .3

B、16

C、15.4

10. 函数parseFloat (18.98)的值是()

A、18.98

B、19

C、18

D、"18.98"

11. 函数parseFloat ("18.98")的值是()

A、18.98

B、19 .0

C、18

D、"18.98"

12. 函数parseFloat ("15.36")的值是()

A、15.36

B、"16"

C、15.4

D、"15.36"

13.下面代码中s的值是()

var a="100";

var b=100;

var s=a+b;

alert(parseInt(s));

A、NaN

B、200

C、100100

D、以上都不正确

14. 对表单myform中文本框txt赋值正确的是()

A、document.all.txt.value=100;

B、form.myform.txt.value=100;

C、document.myform.txt.value=100;

D、document.getElementById("txt").value=100;

15.下面语句结果s和m的值分别是()

var a="15.56";

var b=20.03;

var s=parseInt(a)+parseInt(b);

var m=parseInt (a+b);

A、35、15

B、36、15

C、35、"15.5620.03"

D、35、15.562003

16.用来对文本框txt进行空值验证的是()

A、document.form1.txt.value==""

B、document.form1.txt.value=""

C、document.form1.txt.length==0

D、document.form1.txt.value.length==0

17.对下面代码说法正确的是()

省略部分代码……

省略部分代码……

A、函数js的作用是验证用户名和密码不能为空值

B、通过onsubmit可以正常提交表单中的数据

C、单击提交按钮后可以跳转到adv.html的页面

D、变量txt和pwd无法获取到文本框txt和pwd中的数据

18. 对下面代码说法正确的是()

function js(){

省略部分代码……

if(pwd==""){

alert("密码不能为空!!");

return false;

}

else if(pwd.length<6 || pwd.length>12){

alert("密码长度必须地6-12位之间!!");

return false;

}

alert("登陆成功!!");

return true;

}

省略部分代码……

A、密码长度可以是12位

B、密码必须是数字

C、密码长度可以是6位

D、以上都正确

19.在文本框txt中输入welcome 后下面函数的返回值是()isNaN(document.form1.txt.value)

A、NaN

B、false

C、true

D、welcome

20. 在文本框txt中输入1000 后下面函数的返回值是()isNaN(document.form1.txt.value)

A、NaN

B、false

C、true

D、1000

21. 在文本框txt中不输入任何数据,下面函数的返回值是()isNaN(document.form1.txt.value)

A、NaN

B、false

C、true

D、以上都不正确

22.下列说法错误的是()

A、if(document.form1.txt.value= "")可以判断txt的值是否为空

B、if(document.form1.txt.value.length= =0) 可以判断txt的值是否为空

C、isNaN(document.form1.txt.value)当txt的值为数字时返回true

D、以上都正确

23.下面语句会输出()

var str="welcome to beijing";

alert(str.charAt("4"));

A、welc

B、elco

C、c

D、o

24. 下面语句会输出()

var str="welcome to beijing";

alert(str.charAt(9));

A、welcome t

B、elcome to

C、空格

D、o

25. 下面语句会输出()

var str="welcome to beijing";

alert(str.indexOf("o"));

B、5

C、49

D、9

26. 下面语句会输出()

var str="welcome to beijing"; alert(str.indexOf("to"));

A、7

B、910

C、8

D、9

27. 下面语句会输出()

var str="accp123@https://www.wendangku.net/doc/b316920858.html,"; alert(str.indexOf("come"));

A、15

B、14

C、0

D、-1

28. 下面语句会输出()

var str="acccp123@https://www.wendangku.net/doc/b316920858.html,"; alert(str.substring(2,5));

A、cp1

C、ccp1

D、ccp12

29. 下面语句会输出()

var str=" acccp123@https://www.wendangku.net/doc/b316920858.html, ";

alert(str.substring(5));

A、acccp

B、cccp1

C、123@https://www.wendangku.net/doc/b316920858.html,

D、无法正常输出

30. 下面语句会输出()

var str=" acccp123@https://www.wendangku.net/doc/b316920858.html, ";

alert(str.subString(1,3));

A、acc

B、ac

C、cc

D、无法正常输出

31.对字符串str="welcome to beijing"说法正确的是()

A、str.indexOf("i")返回的值是12

B、str.charAt(6) 返回的值是m

C、str.toUpperCae(str) 返回的值是WELCOME TO BEIJING

D、str.to LowerCae(str) 返回的值是welcome to beijing

32. 下面语句会输出()

var str="welcome to beijing";

alert(str.indexOf("M"));

A、6

B、5

C、-1

D、7

33.假设有三个单选按钮,名字都是radio,现在选中其中一个按钮,那么下面代码执行完后count的值是()

var count=0;

for(var i=0;i

if(radio[i].checked){

count++;

}

}

A、1

B、3

C、0

D、以上都不正确

34.按业务将验证代码划分为多个函数的优点有()

A、功能划分清晰

B、代码重用性高

C、便于代码检查

D、便于代码维护

Javascript笔试题及答案

Javascript面试笔试题 考试时间90分钟 一、不定项选择题(每题3分,共30分) 1.声明一个对象,给它加上name属性和show方法显示其name值,以下代码中正确的是 ( D ) A.var obj = [name:"zhangsan",show:function(){alert(name);}]; B.var obj = {name:"zhangsan",show:”alert”}; C.var obj = {name:"zhangsan",show:function(){alert(name);}}; D.var obj = {name:"zhangsan",show:function(){alert;}}; 2.以下关于Array数组对象的说法不正确的是( CD) A.对数组里数据的排序可以用sort函数,如果排序效果非预期,可以给sort函数加 一个排序函数的参数 B.reverse用于对数组数据的倒序排列 C.向数组的最后位置加一个新元素,可以用pop方法 D.unshift方法用于向数组删除第一个元素 3.要将页面的状态栏中显示“已经选中该文本框”,下列JavaScript语句正确的是( A ) A.="已经选中该文本框" B.="已经选中该文本框" C.="已经选中该文本框" D.="已经选中该文本框" 4.点击页面的按钮,使之打开一个新窗口,加载一个网页,以下JavaScript代码中可行 的是( AD) A. B. C. D.

5.使用JavaScript向网页中输出

hello

,以下代码中可行的是( BD) A. B. C. D.

零基础js入门试题

零基础js入门试题

————————————————————————————————作者:————————————————————————————————日期:

1,什么是Javascript? 答:Javascipt是一种脚本语言,由web浏览器进行解释和执行。 2,JavaScript是由那几个部分组成? 答:主要分为以下三种: ECMAScript : 核心 DOM : 文档对象模型 BOM : 浏览器对象模型 3,请写出两种将Javascript的应用到网页的方式 答: 方法一:将javascript代码插入html文档部分的 方法二:将javascript代码存放在一个独立的文件。用.js作为文件的扩展名,再利用 4,如何定义一个变量?变量的命名规则有哪些? 答:变量由var 运算符加变量名定义,如: var num = 24; var name= ‘金团网’; 命名规则第一个字符必须是字母、下划线(_)、或美元符号($); 变量名中不能包含空格或标点符号($ 除外); 变量名区分大小写; 不能使用保留字; 为了让变量名有更好的可读性,可以在变量名中适当的插入下划线分隔,如:var my_name = ‘金团网’; 5,Javascript的常用的几种数据类型有哪些?

前端开发的面试题

前端开发的面试题 web前端面试题 以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中无法解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识。 1.对WEB标准以及W3C的理解与认识 标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面 内容、提供打印版本而不需要复制内容、提高网站易用性; 2.xhtml和html有什么区别 HTML是一种基本的WEB语言,XHTML是一个基于XML的置标语言 最主要的不同: XHTML 元素必须被正确地嵌套。 XHTML 元素必须被关闭。 标签名必须用小写字母。 XHTML 文档必须拥有根元素。 3.Doctype? 严格模式与混杂模式-如何触发这两种模式,区分它们有何意义? 用于声明文档使用那种规范(html/Xhtml)一般为严格过度基于框架的html文档 加入XMl声明可触发,解析方式更改为IE5.5 拥有IE5.5的bug 4.行内元素有哪些?块级元素有哪些?CSS的盒模型? 块级元素:div p h1 h2 h3 h4 form ul 行内元素: a b br i span input select Css盒模型:内容,border ,margin,padding 5.CSS引入的方式有哪些? link和@import的区别是?

内联内嵌外链导入 区别:同时加载 前者无兼容性,后者CSS2.1以下浏览器不支持 Link 支持使用script改变样式,后者不可 6.CSS选择符有哪些?哪些属性可以继承?优先级算法如何计算?内联和important哪个优先级高? 标签选择符类选择符 id选择符 继承不如指定 Id>class>标签选择 后者优先级高 7.前端页面有哪三层构成,分别是什么?作用是什么? 结构层 Html 表示层 CSS 行为层 js 8.css的基本语句构成是? 选择器{属性1:值1;属性2:值2;……} 9.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? Ie(Ie内核) 火狐(Gecko) 谷歌(webkit) opear(Presto) 10.写出几种IE6 BUG的解决方法 1.双边距BUG float引起的使用display 2.3像素问题使用float引起的使用dislpay:inline -3px 3.超链接hover 点击后失效使用正确的书写顺序 link visited hover active 4.Ie z-index问题给父级添加position:relative 5.Png 透明使用js代码改 6.Min-height 最小高度 !Important 解决’ 7.select 在ie6下遮盖使用iframe嵌套

JS考试题目

(1)、JavaScript中声明一个变量所用的关键字是var。(2)看以下JavaScript程序 var a,b,c; a=“2”; b=2; c=a+b; 运行以上程序后,变量c的值为“22”。 (3)看以下JavaScript程序* var x,y; x=10; y=x++; 运行以上程序后,变量y的值为10 。 (4)看以下JavaScript程序** var i,j; i=0; j=i&&(++i); 运行以上程序后,变量j的值为 0 。 (5)看以下JavaScript程序* var i; i=8; do{ i++; }while(i>100); 运行以上程序后,变量i的值为9 。 (6)看以下JavaScript程序* for(var i=1;i<=10;i++){

if(i= =5) continue; if(i= =8) break; alert(i); } 运行以上程序后,弹出的对话框依次输出的值为1,2,3,4,6,7。 (7)看以下JavaScript程序 var str1,str2,str3,str4; str1=""; str2="8"; str3=str1+str2; alert(str3); str4=Number(str1)+Number(str2); alert(str4); 运行以上程序后,弹出的对话框依次输出的值为 , 。(8)定义JavaScript函数所用的关键字是function。 (1)alert();的作用是:( A ) A、弹出对话框,该对话框的内容是该方法的参数内容。 B、弹出确认对话框,该对话框的要用户选择“确认”或“取消”。 C、弹出输入对话框,该对话框的可让用户输入内容。 D、弹出新窗口。 (2)看以下JavaScript程序 var num; num=5+true; 问:执行以上程序后,num的值为(D)

JavaScript精选面试题

一选择题(单选) 1、以下哪条语句会产生运行错误:() A.var obj = (); B.var obj = []; C.var obj = {}; D.var obj = //; 答案:A 2、以下哪个单词不属于javascript保留字:() A.with B.parent C.class D.void 答案:B 3、请选择结果为真的表达式:() A.null instanceof Object B.null === undefined C.null == undefined D.NaN == NaN 答案:C 二、不定项选择题 4、请选择对javascript理解有误的:() A.JScript 是javascript的简称 B.javascript是网景公司开发的一种Java脚本语言,其目的是为了简化Java的开发难度 C.FireFox 和IE存在大量兼容性问题的主要原因在于他们对javascript 的支持不同上 D.AJAX技术一定要使用javascript技术 答案:ABCD 5、foo对象有att属性,那么获取att属性的值,以下哪些做法是可以的:() A.foo.att B.foo(“att”) C.foo[“att”] D.foo{“att”} E.foo[“a”+”t”+”t”] 答案:ACE

6、在不指定特殊属性的情况下,哪几种HTML标签可以手动输入文本:() A. B. C. D.

答案:AB 7、以下哪些是javascript的全局函数:() A.escape B.parseFloat C.eval D.setTimeout E.alert 答案:ABC 8、关于IFrame表述正确的有:() A.通过IFrame,网页可以嵌入其他网页内容,并可以动态更改 B.在相同域名下,内嵌的IFrame可以获取外层网页的对象 C.在相同域名下,外层网页脚本可以获取IFrame网页内的对象 D.可以通过脚本调整IFrame 的大小 答案:ABCD 9、关于表格表述正确的有:() A.表格中可以包含TBODY元素 B.表格中可以包含CAPTION元素 C.表格中可以包含多个TBODY元素 D.表格中可以包含COLGROUP元素 E.表格中可以包含COL元素 答案:ABCDE 10、关于IE的window对象表述正确的有:() A.window.opener属性本身就是指向window对象 B.window.reload() 方法可以用来刷新当前页面 C.window.location=”a.html”和window.location.href=”a.html”的作用都是把当前页面替换成a.html页面 D.定义了全局变量g;可以用window.g的方式来存取该变量 答案:ACD 三、问答题

JS基础阶段考试试题

H5-JS基础试题 姓名:班级:成绩: 一、单选题(每小题1分,20小题,共60分) 1、null,undefined,”string",20,true和false的共同点是() A、都是对象 B、都有相同的实例属性 C、都是原始值 D、都是函数 2、下列哪个正确的引入了myScript.js() A、