当前位置:文档之家› JavaScript课后选择题

JavaScript课后选择题

JavaScript课后选择题
JavaScript课后选择题

第一章JavaScript的基本语法

1.以下()变量名是非法的。

A. numb_1

B. 2numb

C. sum

D. de2$f

答案:B

2.下列语句中,()语句是根据表达式的值进行匹配,然后执行其中的一个语句块。如果找不到匹配项,则执行默认语句块。

A. switch

B. if-else

C. for

D.字符串运算符

答案:A

3.在JavaScript中,运行下面代码后的返回值是()。

var flag=true;

(typeof(flag));

A. undefined

B. null

C. number

D. boolean

答案: D

4.下面()能在页面中弹出如图所示的提示窗口,并且用户输入框中默认无任何内容。

A. prompt("请输入你的姓名:");

B. alert("请输入你的姓名:");

C. prompt("请输入你的姓名:","");

D. alert("请输入你的姓名:","");

答案是: C

5.在JavaScript中,运行下面代码,sum的值是()。

var sum=0;

for(i=1;i<10;i++){

if(i%5==0)

break;

sum=sum+i;

A. 40

B. 50

C. 5

D. 10

答案: D

第二章函数和window对象

1.下列选项中()可以打开一个无状态栏的页面。

A. ("");

B. ("","广告","toolbar=1,scrollbars=0,status=1");

C. ("","","scrollbars=1,location=0,resizable=1");

D. ("","","toolbars=0,scrollbars=1,location=1,status=no");

答案: D

2.下列关于Date对象的getMonth()方法的返回值描述,正确的是()。

A. 返回系统时间的当前月

B. 返回值的范围介于1~12之间

C. 返回系统时间的当前月+1

D. 返回值的范围介于0~11之间

答案: D

3.下列关于类型转换函数的说法,正确的是()。

A. parseInt("")的返回值为6

B. parseInt("")的返回值为NaN

C. parseFloat("")的返回值是36

D. parseFloat("")的返回值是

4.在一个注册页面中,如果填完注册信息后单击“注册” 按钮,使用window对象的()方法会弹出如图所示的确认对话框,并且根据单击"确定"或"取消"按钮的不同,实现不同的页面程序。

A. confirm()

B. ptompt()

C. alert()

D. open()

答案: A

("adv()",20)表示的意思是()

A. 间隔20秒后,adv()函数就会被调用

B. 间隔20分钟后,adv()函数就会被调用

C. 间隔20毫秒后,adv()函数就会被调用

D. adv()函数被持续调用20次

答案: C

第三章 BOM编程

1.下列()可以使窗口显示前一个页面

A. back()

B. forward()

C. go(1)

D. go(-1)

答案: A

2.某页面中有两个id分别为mobile和telephone的图片,下面()能够正确的隐藏id为mobile的图片

A. ("mobile").="none";

B. ("mobile").="none";

C. ("mobile").="none";

D. ("img").="none";

答案: B

3.关于下面的JavaScript代码,说法正确的是()

var s=("p");

for(var i=0;i<;i++){

s[i].="none";

}

A. 隐藏了页面中所有id为p的对象

B. 隐藏了页面中所有name为p的对象

C. 隐藏了页面中所有标签为

的对象

D. 隐藏了页面中所有标签为

的第一个对象

答案: D

4.下面()不是document对象的方法

A. getElementsByTagName()

B. getElementById()

C. write()

D. reload()

答案: D

5.下面()可实现刷新当前页面

A. reload()

B. replace()

C. href()

D. referrer

答案: A

第四章 DOM高级编程

1.某页面中有一个id为pdate的文本框,下列()能把文本框中的值改为"2009-10-12"(选择两项)

A. ("pdate").setAttribute("value","2009-10-10");

B. ("pdate").value="2009-10-10";

C. ("pdate").getAttribute("2009-10-10");

D. ("pdate").text="2009-10-10";

答案:AB

2.某页面中有如下代码,下列选项中()能把"令狐冲" 修改为"任盈盈"。(选择两项)

张三丰90
令狐冲88

A. ("Table1").rows[2].cells[1].innerHTML="任盈盈";

B. ("Table1").rows[1].cells[0].innerHTML="任盈盈";

C. ("row2").rows[0].innerHTML="任盈盈";

D. ("row2").rows[1].innerHTML="任盈盈";

答案:BC

3.在某页面中有一个10行3列的表格,表格的id为Ptable,下面的选项()能够删除最后一行。

A. ("Ptable").deleteRow(10);

B. var delrow=("Ptable").lastChild;

var index=("Ptable").;

("Ptable").deleteRow(index);

D. var index=("Ptable").;

("Ptable").deleteRow(index);

答案: D

4.某页面中有一个1行2列的表格,其中表格行的id为r1, 下列()能在表格中增加一列,并且将这一列显示在最前面。

A. ("r1").Cells(1);

B. ("r1").Cells(0);

C. ("r1").insertCell(0);

D. ("r1").insertCell(1);

答案:C

5.某页面中有一个id为main的div,div中有两个图片及一个文本框,下列()能够完整地复制节点main及div中所有内容

A. ("main").cloneNode(true);

B. ("main").cloneNode(false);

C. ("main").cloneNode();

答案: A

第五章 JavaScript和Css的交互

1.当鼠标指针移到页面上的某个图片上时,图片出现一个边框,并且图片放大,这是因为激发了下面的()事件。

A. onclick

B. onmousemove

C. onmouseout

D. onmousedown

答案: B

2.页面上有一个文本框和一个类change,change可以改变文本框的边框样式,那么使用下面的()就可以实现当鼠标指针移到文本框上时,文本框的边框样式发生变化。(多选)

A. onmouseover="className='change'";

B. onmouseover="='change'";

C. onmouseover="'kchange'";

D. onmousemove="'solid 1px #ff0000'";

答案: ABC

3.下列选项中,不属于文本属性的是().

答案:D

4.页面中有一个id为price的层,并且有一个id选择器price用来设置层price的样式,在IE浏览器中运行此页面,下面()能正确获取层的背景颜色.

A. ("price").;

B. ("price").;

C. ("price").;

D. var divObj=("price");

答案:A

5.下面选项中()能够获取滚动条距离页面顶端的距离。

A. onscroll

B. scrollLeft

C. scrollTop

D. top

答案: C

第六章表单基本验证技术

对象的方法不包括()

A. charAt()

B. substring()

C. toUpperCase()

D. length()

答案: D

2.对字符串str="welcome to china"进行下列操作处理,描述结果正确的是()

A. (1,5)返回值是"elcom"

B. 的返回值是16

C. ("come",4)的返回值为4

D. ()的返回值是"Welcome To China"

答案: B

3.在页面上有一个id为room的文本框,下面选项()能够实现当单击room时room的背景颜色变为 "#cccccc"。

A.

B.

C.

D.

答案: A

4.下面选项()能获得焦点。(选择两项)

A. blur()

B. select()

C. focus()

D. onfocus()

答案: BC

5.下面()能够动态改变层中的提示内容。(多选)

A. 利用层的innerHTML属性改变内容。

B. 利用层的id属性改变内容。

C. 使用onblur事件来实现。

D. 使用display属性来实现.

答案: ACD

第七章正则表达式和表单辅助特效

1.下列正则表达式中()可以匹配首位是小写字母,其他位数是小写字母或数字的最少两位的字符串。

A. /^\w{2,}$/

B. /^[a-z][a-z0-9]+$/

C. /^[a-z0-9]+$/

D. /^[a-z]\d+$

答案:B

2.下列选项中()可以用来检索下拉列表框中被选项目的索引号。

A. selectedlndex

B. options

C. length

D. add

答案:A

3.在JavaScript中()方法可以对数组元素进行排序。

A. add()

B. join()

C. sort()

D. length()

答案: C

4.下列声明数组的语句中,错误的选项是()

A. var student=new Array()

B. var student=new Array(3)

C. var student[]=new Array(3)(4)

D. var student=new Array('rose','mick')

答案:C

5.在页面中有一个id为book的下拉列表框,下列()能够动态地在下拉列表框book中添加一个选项,并且显示结果如果所示。

A. ("book").add(new Option("01","梦想照进现实"),null);

B. ("book").add("01","梦想照进现实");

C. ("book").add("梦想照进现实","01");

D. ("book").add(new Option("梦想照进现实","01"),null);答案:D

javascript期末考试模拟题

、单项选择题(本题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的 ,请将其正确答案涂写在答题卡 上。 1. 以“s”为文件扩展名的文件是 _________ (A) html 文件 (B)网页文件 (C) Java 文件 (D) Javascript 文件 2. 以下合法的变量名是 ______ (A) new (B) _123 3. 以下正确的字符串是___ (A) xyz (B) xyz"' 4. 设有语句: var st1= test st1=st1+ 25; 贝U st1的值是 _____ 。 (A) test25 ' (B) 25 5. 123+ ”789 ”的值是 _____ _ (A) 123789 ' (B) 912 6. 表达式(a=2,b=5,a>b?a:b (A) 2 (B) 5 的值为 _______ 8. 设 var a=2,b=3; 则 a++==b?(a-1):b _ 的结果是 。_ A) 0 B) 1 C) 2 D) 3 9. 下面while 循环执行的次数为 __________ var i=5; while (i==0) i--; A)无限 B) 1 C) 5 D) 0 (C) null o (C) xyz ' (D) 2abc (D) xyz ' (C) test ' (D)语法错误 (C) 789 ” (D)语法错误 )的值是 。 (C) 1 (D) 0 7. 设有语句 var a=3,b=5,c=3,d=8,m=3,n=2; 则逻辑表达式(m=a>b)&&(n=c>d) 运算后,n (A) 0 (B) 1 (C) 2 (D) 3

javascript实验

长江职业学院Javascript语言程序设计实验指导书 专业: 学号: 姓名: 班级: 指导老师: 软件教研室编

实验一 JavaScript基本操作 一、实验目的 熟练掌握在HTML文件中编写JavaScript程序的基本操作,及在Microsoft Internet Explorer浏览器和Netscape的Nevigator浏览器中调试JavaScript的基本操作。 二、实验内容 1、用NotePad创建一个简单的.htm文件,在Microsoft Internet Explorer浏览器中浏览效果。 2、编写第1章中的实例源文件,并在Microsoft Internet Explorer浏览器中进行测试。 3、调试一段JavaScript程序,找出其中的错误。 三、实验步骤 1、通过windows的文件管理器,在c盘下新建一个文件夹jsp_ex,用于保 存实验中的文件,如图1-1所示。 2、在windows中打开“记事本”,(也可以用其他编辑html文件的工具软 件,如Microsoft frontpage,Macromedia Dreamweaver等,编写例1-1的程序,然后将文件保存在C:\jsp_ex文件夹中。 3、用下述任意一种方法,在浏览器中显示,如图1-2。

A.在图1-1中双击“”文件名。 B.在图1-1中用鼠标右键单击“”,在打开的菜单列表中,如果有所需浏览器名就可以直接点击浏览器名。 C.现在windows中打开所需浏览器,然后按【ctrl】+【o】,在打开的对话框中找到文件。 4、再次编辑文件,将第21行中的“”改写为“”然后按第3步的操作, 得到如图1-3的效果,不能显示“上一次网页更新日期”,这时,通过浏览器的调试工具查找出出错的位置,修改后再次测试。 5、按1-2的步骤,将例1-1改写为“”和“”两个文件即通过外部javascript 文件和html文件一起完成网页的制作。 四、思考练习 1.为什么“上一次网页更新日期”在每一次打开都是同一个时间 2.请写出你在程序编写中出现的错误和改正方法,并分析。

JavaScript笔试题

《使用JavaScript增强交互效果》内部测试-笔试试卷 一、选择题(单选或多选题) 1.下面HTML标签中,默认占据整行的是(AB )。 A.

B.
C. D. 2.下面选项中,(AC )可以设置网页中某个标签的左外边距为5像素。A.margin:0 5px B.margin:5px 0 0 0; C.margin:0 0 0 5px; D.padding-left:5px; 3.在CSS中,为页面中的某个DIV标签设置以下样式,则该标签的实际宽度为(D )。div { width:200px; padding:0 20px; border:5px; } A.200px B.220px C.240px D.250px 4.在HTML中,DIV默认样式下是不带滚动条的,若要使
标签出现滚动条,需要为该标签定义( C )样式。 A.overflow:hidden; B.display:block; C.overflow:scroll; D.display:scroll; 5.阅读下面HTML代码,下面选项中增加的样式可以使两个DIV不在同一行显示的是(BD )。

......

...... A..box2{ clear:left; } B..box2{ clear:both; } C..box1{ clear:right; } D..box2 { clear:right; } 6.某页面中有一个1行3列的表格,其中表格行的id为row1,下列选项中能在表格中增加一列,并且这一列显示在最后面的是(C)。 A.document.getElementById("row1").Cells(3); B.document.getElementById("row1"). insertCell (2); C.document.getElementById("row1").insertCell(3); D.document.getElementById("row1").insertCell(0); 7.下列正则表达式中(B )可以匹配首位是小写字母或数字,其它位数是小写字母的最少 两位的字符串。 A./^ \w{2,}$/ B./^ [a-z0-9][a-z]+$/ C./^ [a-z0-9][a-z]*$/ D./^ [a-z0-9]\d+$/ 8.关于HTML中的表格和样式,下面说法错误的是( D )。 A.表格的边框可以使用CSS来控制 B.单元格的尺寸可以使用CSS来控制 C.单元格的背景颜色可以使用CSS来控制 D.单元格的跨行或跨列可以使用CSS来控制 9.CSS样式background-position:5px -10px代表的意义是( D )。 A.背景图片向左偏移5px,向下偏移10px B.背景图片向左偏移5px,向上偏移10px C.背景图片向右偏移5px,向下偏移10px D.背景图片向右偏移5px,向上偏移10px

javascript期末考试模拟题

一、单项选择题(本题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其正确答案涂写在答题卡上。 1. 以“.js”为文件扩展名的文件是______。 (A) html文件(B) 网页文件(C) Java文件(D) Javascript文件 2.以下合法的变量名是______。 (A) new (B) _123 (C) null (D) 2abc 3.以下正确的字符串是______。 (A) xyz (B) ‘xyz” (C) “xyz’ (D) ‘xyz’ 4.设有语句: var st1=’test’; st1=st1+ 25; 则st1的值是______。 (A) ‘test25’ (B) 25 (C) ‘test’(D) 语法错误 5.123+”789”的值是______。 (A) ‘123789’ (B) 912 (C) “789”(D) 语法错误 6.表达式(a=2,b=5,a>b?a:b)的值是______。 (A) 2 (B) 5 (C) 1 (D) 0 7.设有语句var a=3,b=5,c=3,d=8,m=3,n=2; 则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为_______。 (A) 0 (B) 1 (C) 2 (D) 3 8.设var a=2,b=3; 则a++==b?(a-1):b的结果是___________。 A) 0 B) 1 C) 2 D) 3 9. 下面while循环执行的次数为________。 var i=5; while (i==0) i--; A)无限B) 1 C) 5 D) 0 10. 以下数组的定义中____________是错误的。 A) var a=new Array(); B) var a=new Array(10); C) var a[10]={ 1,2,3}; D) var a=["1",2,"3"]; 11.设var x=3,y=4; 下列表达式中y的值为9的是________。 A)y*=x-3 B)y/=x*9 C)y-=x+10 D)y+=x+2 12. 在程序中有多个相关联的选项,若要默认选择某一项,应在该项中增加_________属性。 A) checked B) default C) selected D) defaultValue 13.结果为NaN的表达式是______。 (A) "80"+"19" (B) "十九"+"八十" (C) "八十"*"十九" (D) "80"*"19" 14.执行下面语句后c的值是_______。 var a=2,b=1,c=3; if(a

Javascript期中测试卷

Javascript程序设计期中考试试卷班级:姓名:总分: 一、选择题(本大题60分,每小题2分) 1.以下哪个选项是Javascript技术特征( D ) A.解释型脚本语言 B.跨平台 C.基于对象和事件驱动 D.具有以上各种功能 2.JavaScript是(B )。 A. 一种Java 编程语言,不同的是它可以用于网页开发 B. 一种解释性的、用于客户端的、基于对象的程序开发语言 C. 一种用于Firefox浏览器和Internet Explorer浏览器的网页开发语言 D. 一种用于制作网页动画效果的程序开发语言 3.以下哪个单词不属于javascript保留字:( B ) A. var B. parent C. function D. for 4.编辑Javascript程序时(C ) A.只能使用记事本 B.只能使用FrontPage编辑软件 C.可以使用任何一种文本编辑器 D.只能使用Dreamweaver编辑工具 5.在程序开发过程中,用户输入内容的校验常分为功能性校验和(A ) A.格式性校验 B..内容性校验 C.事件性校验 D.方法性校验 6.使用外部JavaScript程序文件的正确格式是(A ) A. B. C. D.

javaScript练习题

JS练习题 JS练习题 (1) 一、选择题 (2) 二、不定项选择题 (7) 三、填空 (8) 四、判断 (9) 五、阅读程序写结果 (10) 六、程序题 (12) 七、设计题 (15)

一、选择题 1、写“Hello World”的正确javascript语法是?() A. document.write("Hello World") B. "Hello World" C. response.write("Hello World") D. ("Hello World") 2、JS特性不包括() A.解释性 B.用于客户端 C.基于对象 D.面向对象 3、下列JS的判断语句中( )是正确的 A.if(i==0) B.if(i=0) C.if i==0 then D.if i=0 then 4、下列JavaScript的循环语句中( )是正确的 A.if(i<10;i++) B.for(i=0;i<10) C.for i=1 to 10 D.for(i=0;i<=10;i++) 5、下列的哪一个表达式将返回假() A.!(3<=1) B.(4>=4)&&(5<=2) C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2) 6、下列选项中,( )不是网页中的事件 A.onclick B.onmouseover C.onsubmit D.onpressbutton 7、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为:() A.x<10 B. x<=10 C.x<20 D.x<=20 8、JS语句 var a1=10; var a2=20; alert(“a1+a2=”+a1+a2) 将显示( )结果 A.a1+a2=30 B.a1+a2=1020 C.a1+a2=a1+a2 9、将字串s中的所有字母变为小写字母的方法是() A.s.toSmallCase() B.s.toLowerCase() C.s.toUpperCase() D.s.toUpperChars() 10、以下( )表达式产生一个0~7之间(含0,7)的随机整数. A.Math.floor(Math.random()*6) B.Math.floor(Math.random()*7) C.Math. floor(Math.random()*8) D.Math.ceil(Math.random()*8) 11、产生当前日期的方法是() A.Now(); B.Date() C.new Date() D.new Now() 12、如果想在网页显示后,动态地改变网页的标题() A.是不可能的 B.通过document.write(“新的标题容”) C. 通过document.title=(“新的标题容”) D. 通过document.changeTitle(“新的标题容”) 13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是()

JavaScript练习题

JavaScript练习题 一.函数部分 (1)编写一个函数,在页面上输出1~1000之间所有能同时被3,5,7整除的整数,并要求每行显示6个这样的数。 ex050303.htm

 
(2)利用全局变量和函数,设计模拟幸运数字机游戏。设幸运数字为8,每次由计算机

随机生成3个1~9之间的随机数,当这3个随机数中有一个数字为8时,就算赢了一次。 Ex050309.html

 
二.事件与对象 1.设计一个表单,放入两个按钮,单击它们时将显示不同问候语。 S07_02.HTM 处理事件-HTML标记方式

三.内置对象 1.在页面中显示当天日期。

JavaScript期末测试题

1、选择题:9题 1、要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是() A. B. C. D. 正确答案是: B 2、在HTML页面中,下面关于Window对象的说法不正确的是()。 A.Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息 B.Window对象是浏览器所有内容的主容器 C.如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象 D.浏览器打开HTML文档时,通常会创建一个Window对象 正确答案是: C 3、window的哪个方法可以显示输入对话框?() A.confirm() B.alert() C.prompt() D.open() 正确答案是: C 4、open()方法的哪个外观参数可以设置是否显示滚动条?() A.location B.menubar C.scrollbars D.toolbar 正确答案是: C 5、在Javascript语言中,当元素失去了焦点时激发的事件是( ) A.Focus B.UnLoad C.MouseOver D.Blur 正确答案是: D 6、DHTML不具备的优点是() A.动态样式 B.动态语法 C.动态内容 D.动态定位

2019年信息技术模拟测试二

2019年信息技术模拟测试二 1、下列属于ZigBee技术特点的是( ) A、近距离、低功耗 B、远距离、低功耗 C、近距离、高功耗 D、远距离、高功耗 2、下列不属于物联网关键技术的是( ) A、传感网技术 B、虚拟现实技术 C、RFID技术 D、M2M技术 3、物联网中的RFID主要用于( ) A、感知识别 B、信息传输 C、智能计算 D、数据存储 4、某Access数据表打开后如下图所示, 下列叙述中,错误的是( ) A、数据表名称是books B、数据表中共有61条记录 C、数据表中共有3个字段 D、author字段的数据类型应为文本 5、下列不属于操作系统软件的是() A、WinRAR B、Linux C、iOS D、Android 6、下列不能用于完成多媒体信息集成的软件是( ) A、Authorware B、Powerpoint C、Photoshop D、Flash 7、我们可以通过调制解调器、路由器、电话线、网线等设备或设施实现家庭多台电脑同时上网。下列连接图中正确的是( )

8、下列对动态网页技术--ASP的理解,错误的是( ) A、ASP是指Active Server Pages,即动态服务器页面技术 B、采用ASP可以设计出论坛、留言板等交互性网页 C、ASP与JavaScript都可以实现客户端交互技术 D、ASP是一个网络服务器端的开发环境 9、下列选项中,不属于表格相关HTML标签的是( ) A、
B、

C、 D、 10、JavaScript程序文件的扩展名一般是( ) A、php B、js C、app D、asp 11、关于IIS的配置,下列说法错误的是( ) A、IIS要求默认文档的主文件名必须为default或index B、IIS可以同时管理多个网站 C、IIS可以通过添加Windows组件安装 D、IIS不仅能够管理Web站点,也可以管理FTP站点 12、FlashFXP、CuteFTP等都属于( ) A、通信协议 B、操作系统 C、应用软件 D、媒体播放器 13、用计算机程序解决问题,正确的顺序是( ) A、分析问题→编写代码→设计算法→调试运行 B、分析问题→设计算法→编写代码→调试运行 C、设计算法→分析问题→编写代码→调试运行 D、调试运行→设计算法→编写代码→分析问题 14、2012年6月6日,发生了金星凌日天文现象,当时世界各地天文爱好者拍摄影像资料进行

javascript测试试卷

JavaScript测试题 一、选择题(共30题,每小题1分,共30分。把每小题的正确答案写在后面的答题卡中。 1、以下哪个单词不属于javascript保留字:() A、 for B、 if C、 function D、 dim 2、以下哪个运算符不属于逻辑运算符?() A、&& B、|| C、^ D、! 3、下列程序设计语言与Javascript不属于同种语言的是()。 A、 VBscript B、 Jscript C、 C++ D、ECMAScript 4、组成JavaScript程序的基本单元是()。 A、语句 B、表达式 C、变量 D、函数 5、下面定义变量中错误的是()。 A、 eee B、 _abc C、box_1 D、 2point 6、下面不是常量的是()。 A、 false B、 undefined C、 100 D、 null 7、下面语句var x= -10, y; x=2*x; y=x+15;计算后y的结果是()。 A、 -15 B、 10 C、 -5 D、 5 8、下列表达式运算结果为真的是()。 A、1<2 && “5”! =5 B、2>2*1 || “5”= =5 C、2>2*1 && 5= =5 D、 1<2 && “5”= =5 9、下面不是用于创建一个新的对象的语句是()。 A、 var d = new Date(); B、 function f(){ var x=5; x++;} C、 var o = new Object(); D、 var o = {title: “hello”, author: “Tom”}; 10、以下程序段,执行的结果是()。 var x=-1;

2020年-2021年JavaScript认证考试笔试

JavaScript认证考试笔试 929、()对象表示浏览器窗口,并可用于检索关于该窗口状态的信息 A、document B、window【正确答案】 C、frames D、navigator 930、___对象表示给定浏览器窗口中的html文档,用于检索关于文档的信息() A、document【正确答案】 B、window C、screen D、history 931、___事件处理程序可用于在用户单击按钮时执行函数。() A、onSubmit B、onClick【正确答案】 C、onChange D、onExit 932、___语句用于为调用函数的语句返回一个值。() A、return【正确答案】 B、send C、invoke D、return false 933、__JavaScript方法将参数四舍五入到最接近的整数。() A、round()【正确答案】 B、ceil() C、sin() D、min() 934、__方法要求窗口显示刚刚访问的前一个窗口。() A、back()【正确答案】 B、go() C、display() D、view() 935、__类型的数据在进行决策或比较数据时很有用。() A、字符串 B、空型 C、布尔型【正确答案】

D、整数 936、__属性用于将外部JavaScript文件链接到HTML文档。() A、prompt B、script C、src【正确答案】 D、language 937、 v1.value+v2.value的值为 A、17+23 B、40 C、5+343+45【正确答案】 D、5+34+3+45 938、Date对象将日期存储为自1970年1月1日00:00:00起所经过的___数。() A、天 B、毫秒【正确答案】 C、秒 D、分钟 939、eval(5+34)+eval(3+45)的值为() A、17+23 B、40【正确答案】 C、5+343+45 D、5+34+3+45 940、isNaN("abc")的返回值为() A、underfined B、null C、true【正确答案】 D、false 941、JavaScript代码通常是用__标记嵌入到HTML文档的。() A、JavaScript B、Language C、alert D、script【正确答案】 942、JavaScript语言的特点,下面描述哪些不正确() A、客户端脚本语言 B、由客户端解释执行 C、编译后可由IE来执行【正确答案】

javascript考试试题库2

Javascript综合复习题 【提示:本综合复习题的目的是让同学们多见识各种题目。选择题、填空题以及程序阅读题可以仔细做,对于程序实现和简答题建议先理解再记忆,切记死背答案。】 第一部分:单选题 1. Javascript中, 以下哪条语句一定会产生运行错误?答案( B ) A、var _变量=NaN; B、var 0bj = []; C、var obj = //; D、var obj = {}; 2. 以下两个变量a和b,a+b的哪个结果是NaN?答案( C ) A、var a=undefind; b=NaN B、var a= ‘123’; b=NaN C、var a =undefined , b =NaN D、var a=NaN , b='undefined' 3. var a=10; b=20; c=4; ++b+c+a++ 以下哪个结果是正确的?答案( B ) A、34 B、35 C、36 D、37 4. Javascript中, 以下代码运行后变量y的值是:答案( D ) var x = [‘abcde’ , 123456]; var y = typeof typeof x[1]; A、"function" B、"object" C、"number" D、"string" 5. Javascript中, 以下那两个变量的值不是==:答案( B ) A、var a=0 , b=-0; B、var a=NaN , b=NaN; C、var a=null , b=undefined; D、var a=[] , b=false; 6. Javascript中, 以下声明变量语句中哪个不正确?答案( D ) A、var aa; B、var bb=3; cc='good'; C、var dd = ee = 100; D、var ff=3, gg='he's good'; 7. Javascript中, foo对象有att属性,那么以下获取att属性值的表达式哪个是错误的?答案( C ) A、foo.att B、foo["att"] C、foo{"att"} D、foo["a"+"t"+"t"] 8. Javascript中, 以下代码运行后变量y的值是:答案( B ) var x = [typeof x, typeof y][1]; var y = typeof typeof x; A、"number" B、"string" C、"undefined"

模拟试卷(二)带答案精编资料

模拟试卷(二)带答案

一、单项选择题(以下每题只有一个正确答案。不选、多选、错选均不得分也不扣分。)共50题 1.两根平行载流导体,在通过反方向电流时。两导体将呈现出( B )。 (A)互相吸引; (B)相互排斥; (C)没反应; (D)有时吸引、有时排斥。 2.110kV送电线路,各相间弧垂的相对偏差最大值不应超过( C )mm。 (A)400; (B)300; (C)200; (D)100。 3.额定电压相同的电阻串联接在电路中,则阻值较大的电阻( B )。 (A)发热量较小; (B)发热量较大; (C)无明显差别; (D)不能确定。 4.电阻值随电压或电流的变化而变化的电阻称为(B)。 (A)线性电阻; (B)非线性电阻; (C)可调电阻; (D)固定电阻。 5.某钢芯铝绞线,铝线为24股,在张力放线时有三根铝线被磨断,对此应进 行( B )。 (A)缠绕; (B)补修管处理; (C)锯断重接; (D)加护线条。 6.接续管或补修管与悬垂线夹中心的距离不应小于( B )m。 (A)0.5; (B)5; (C)10; (D)15。 7.110~500kV架空送电线路导线或架空地线上的防振锤安装后,其安装距离 误差不大于( C )mm。 (A)+30; (B) ±20; (C)±30; (D)±25。 8.安全带的机械试验周期是( B )。 (A)每年1次; (B)半年1次; (C)2年1次; (D)3个月1次。 9.线路杆塔的强度及相关参数应能满足在各种气象条件下,保持导线对地的 ( B )。 (A)安全距离; (B)最小距离; (C)最大距离; (D)平均距离。

JavaScript10以内加法在线测试练习

10以内加法在线测试练习