JAVASCRIPT模拟试题

合集下载

javascript期末考试模拟题

javascript期末考试模拟题

javascript期末考试模拟题

1.以“.js”为文件扩展名的文件是Javascript文件。

2.以下合法的变量名是_12

3.

3.以下正确的字符串是'xyz'。

4.设有语句:

var st1='test';

st1=st1+ 25;

则st1的值是'test25'。

5.123+'789'的值是''。

6.表达式(a=2,b=5,a>b?a:b)的值是5.

7.设有语句vara=3,b=5,c=3,d=8,m=3,n=2;则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为0.

8.设var a=2,b=3;则a++==b?(a-1):b的结果是2.

9.下面while循环执行的次数为0次。

var i=5;

while (i==0) i--;

10.以下数组的定义中var a[10]={1,2,3}是错误的。

11.设var x=3,y=4;下列表达式中y的值为9的是y*=x-3.

12.在程序中有多个相关联的选项,若要默认选择某一项,应在该项中增加checked属性。

13.结果为XXX的表达式是0/0.

16.B

解析:switch语句中,如果没有break语句,会一直执行

到遇到break或者switch语句结束为止。因此,++x的值为1,执行case 1:时,x的值变为2,再执行case 2:时,x的值变为3,因此答案为B。

17.D

解析:循环条件为a>b,初始时b=0,a=1.每次循环a自

增1,b的值也跟着增加,直到a=2时,不满足循环条件,跳

出循环。此时b的值为2,因此答案为D。

JavaScript期末测试题

JavaScript期末测试题

JavaScript期末测试题

1、选择题:9题

1.JavaScript需要实现以下功能:文本框中的内容发生变化后,点击页面的其他部分,弹出消息框,显示文本框中的内容。下面的正确语句是()a

正确答案是:b

2.在HTML页面中,以下关于窗口对象的语句不正确()。

a.window对象表示浏览器的窗口,可用于检索有关窗口状态的信息b.window对象

是浏览器所有内容的主容器

c、如果文档定义了多个框架,浏览器只为原始文档创建一个窗口对象,而不需要为

每个框架创建一个窗口对象

d.浏览器打开html文档时,通常会创建一个window对象

正确答案是:C

3、window的哪个方法可以显示输入对话框?()

a.confirm()b.alert()c.prompt()d.open()

正确答案是:C

4、open()方法的哪个外观参数可以设置是否显示滚动条?()a.locationb.menubarc.scrollbarsd.toolbar

正确答案是:C

5、在javascript语言中,当元素失去了焦点时激发的事件是

()a.focusb.unloadc.mouseoverd.blur

正确答案是:D

6、dhtml不具备的优点是()a.动态样式b.动态语法c.动态内容d.动态定位

正确答案是:B

7、dhtml的动态样式的作用是()

a、使开发人员能够更改页面上显示的文本或图像,以便内容能够以交互方式响应用

户的鼠标和键盘操作

b.让页面制作者以自动方式或对用户的操作做出响应的方式移动页面上的文本和图像

c.可实现客户端与服务器端动态的信息资源交换

Javascript考试题库1

Javascript考试题库1

Javascript考试题库1

复习题

一、选择题

1、写“Hello World”的正确javascript语法是?

(A)

A. document.write("Hello World")

B. "Hello World"

C. response.write("Hello World")

D. ("Hello World")

2、JS特性不包括( D )

A.解释性

B.用于客户端

C.基于对象

D.

面向对象

3、下列JS的判断语句中( )是正确的(A)

A.if(i==0)

B.if(i=0)

C.if i==0 then

D.if

i=0 then

4、下列JavaScript的循环语句中( )是正确的

( D )

A.if(i<10;i++)

B.for(i=0;i<10)

alert(“a1+a2=”+a1+a2)

将显示( )结果

A.a1+a2=30

B.a1+a2=1020

C.a1+a2=a1+a2

9、将字串s中的所有字母变为小写字母的方法是( B)

A.s.toSmallCase()

B.s.toLowerCase()

C.s.toUpperCase()

D.s.toUpperChars()

10、以下( )表达式产生一个0~7之间(含0,7)的随机整数. ( C )

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、产生当前日期的方法是( C )

javascriptjquery考试题

javascriptjquery考试题

javascriptjquery考试题

JavaScript / Jquery /ajax 测试题

共40题,每题分,满分100

1.以下哪个不是javascript语言的特点:()

A. 基于对象

B. 跨平台

C. 编译执行

D. 脚本语言

2.请看下列html代码:

hello

能使文本“hello”字体大小变成40px的jQuery代码是:

A.$('').css('font-size','40px');

B.$( '' ) .css ( 'font-size' , '40px' );

C.$('#s1').css('font-size','40px');

D.$('p#s1').css('font-size','40px');

3. 下述html代码:给第二个

设置字体颜色正确的是:

•item1

•item2

•item3

A.$( 'ul li:eq( 2 )' ) .cssStyle( 'color' , 'red' )

B. $('ul li:eq( 1 )') .cssStyle( 'color' ,'red')

C. $( 'ul li:eq( 2 )' ) .css ( 'color' , 'red' )

D $( 'ul li:eq( 1 )' ) .css ( 'color' , 'red' )

4、请看下列html代码和jQuery代码片段:

1003

1001

jQuery代码如下:

alert( $( 'input :hidden' ) . val( ) );

弹出对话框上显示的内容是:

5. setTimeout(“move()”,20)意味着

JavaScript试题集

JavaScript试题集

1. 我们可以在下列哪个HTML元素中放置javascript代码?

A.< script >

B.< javascript >

C.< js >

D.< scripting >

★标准答案:A

2. 预测以下代码片段的输出结果:

var str ;

alert(typeof str);

A.. string ;

B.. undefined;

C.. object ;

D.. String;

★标准答案:B

3. 下列哪个不是Javascript中注释的正确写法:()

A.< !-- …… -- >

B.//……

C./*……*/

D.

/*

……

*/

★标准答案:A

4. 以下哪项不属于Javascript的特征?

A.Javascript是一种脚本语言

B.Javascript是事件驱动的

C.Javascript代码需要编译以后才能执行

D.Javascript是独立于平台的

★标准答案:C

5. 关于以下两个陈述的描述中,正确的是:()

陈述1:Javascript是弱类型语言

陈述2:Javascript的常用类型包括:int、string、boolean

A.陈述1正确,陈述2错误

B.陈述1错误,陈述2正确

C.两个陈述都正确

D.两个陈述都错误

★标准答案:A

6. 阅读下面的JavaScript代码:

< HTML >

< BODY >

< SCRIPT LANGUAGE="JavaScript" >

function f(y) {

var x=y*y;

javascript测试题

javascript测试题

一、单选题(30分)

1.以下说法不正确的是:()B

A.DOM的全称为Document Object Model;

B.BOM为文档对象模型;

C.DOM的作用为可以对页面得内容进行增加删除替换;

D.BOM为浏览器对象模型

2.下面关于javascript理解正确的:()A

A.javascript是由核心语法,五大核心对象,DOM,BOM组成

B.document.write()向文档中写入内容,可以写在函数体内

C.javascript中输出在控制台是out.print

D.alert(),confirm(),info(),item()都为系统函数

3.下面对http协议说法不正确的是:()C

A.http协议遵循三次握手规则

B.同步的一个请求得规则是客户端用户发送一个请求到服务器,服务器进行处

理,处理结果响应给客户端

C.javascript中location对象下没有host属性

D.

4.关于事件说法正确的是()A

A.事件由事件函数事件源事件对象组成

B.当前事件作用在哪个标签上,哪个标签就是事件源

C.onclick 就是一个事件对象

D.图片切换使用javascript的change事件

5. 关于定时器的写法正确的是( ) D

A.var timer = setInterval(1000,function(){})

B.var timer = setTimerout(function(){},1000)

C.var tiemr = setInterval(function atime(){},1000)

D.var tiemr = setTimeout(atime,1000)

javascript试题及答案

javascript试题及答案

javascript试题及答案

javascript试题及答案

【篇一:javascript考试试卷】

txt>1、在javascript中能实现每隔一秒调用函数 foo( )的是()

a. setinterval(foo( ),1000)

b. clearinteval(foo( ),1000)

c. cleartimeout(foo( ),1000)

d. settimeout(foo( ),1000)

2、以下哪项是javascript函数说法正确的是()

a.可以接受参数

b.返回一个值

c.没有返回类型

d. 没有return关键字

3、以下哪个对象可用来在浏览器窗口中载入一个新网址() a.document.url

b.window.location

c.window.url

d.window.close

4、哪个对象包括了alert( )方法.

a.window

b.document

c.location

d.body

5、分析下面javascript的代码段:

form

input type=”text” name=”txt1” value=”txt1”

input type=”text” name=”txt2” value=”txt2”onfocus=alert(“我是焦点”) onblur=alert(“我不是焦点”) /form

下面的说法正确的是()

a. 当用鼠标选中txt2时,弹出“我是焦点”消息框,再用鼠标选中txt1文本框时,弹出“我不是焦点”消息框

b. 当用鼠标选中txt1时,弹出“我是焦点”消息框,再用鼠标选中txt2文本框时,弹出“我不是焦点”消息框

完整word版,javascript试题及答案

完整word版,javascript试题及答案

完整word版,javascript试题及答案

javascript试题

一、单选题

1、以下哪条语句会产生运行错误:(A)

A.var obj = ( );

B.var obj = [ ];

C.var obj = { };

D.var obj = / /;

2、以下哪个单词不属于javascript保留字:(B)

A. with

B. parent

C. class

D. void

3、请选择结果为真的表达式:(C)

A. null instanceof Object

B. null === undefined

C. null == undefined

D. NaN == NaN

二、不定项选择题

4、请选择对javascript理解有误的:(ABCD)

A. JScript是javascript的简称

B. javascript是网景公司开发的一种Java脚本语言,其目的是为了简化Java的开发难度

C. FireFox和IE存在大量兼容性问题的主要原因在于他们对javascript的支持不同上

D. AJAX技术一定要使用javascript技术

5、foo对象有att属性,那么获取att属性的值,以下哪些做法是可以的:(ACE)

A. foo.att

B. foo(“att”)

C. foo[“att”]

D. foo{“att”}

E. foo[“a”+”t”+”t”]

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

B.

C.

D.

7、以下哪些是javascript的全局函数:(ABC)

A. escape

javascript简单填空题

javascript简单填空题

题目:javascript简单填空题

一、单选题

1. javascript是一种 _________(语言类型)语言。

A. 编程

B. 标记

C. 样式

2. 以下哪个不是javascript的数据类型?

A. number

B. boolean

C. string

D. int

3. 在javascript中,用于定义变量的关键字是 ________。

A. var

B. let

C. const

4. javascript中的条件语句包括 ________。

A. if...else

B. switch

C. for

5. javascript中的循环语句包括 ________。

A. while

B. do...while

C. for

二、填空题

6. javascript中的注释符号是 ________。

7. javascript中用于表示“不等于”的运算符是 ________。

8. javascript中用于连接字符串的操作符是 ________。

9. javascript中用于检查相等性和数据类型的运算符是 ________。

10. javascript中的全局对象是 ________。

11. javascript中的“严格模式”可以通过在代码开头添加 ________ 来启用。

12. javascript中用于输出内容的方法是 ________。

13. javascript中用于获取数组的长度的属性是 ________。

14. 在javascript中,NaN代表的是 ________。

15. 在javascript中,typeof用于检查变量的 ________。

javascript模拟试题

javascript模拟试题

JavaScript模拟试题

一、单选题

1.我们可以在下列哪个HTML 元素中放置Javascript 代码?

A.<script>

B.〈javascript>

C.<js>

D.〈scripting>

2.写”Hello World" 的正确Javascript 语法是?

A.("Hello World”)

B.”Hello World”

C.response.write("Hello World")

D.document。write("Hello World")

3.插入Javacript 的正确位置是?

A.〈body> 部分

B.<head〉部分

C.〈body> 部分和〈head> 部分均可

4.引用名为”xxx。js" 的外部脚本的正确语法是?

A.<script src="xxx.js”〉

B.<script href=”xxx。js">

C.<script name="xxx。js”〉

5.外部脚本必须包含<script> 标签吗?

A.是

B.否

6.如何在警告框中写入"Hello World"?

A.alertBox=”Hello World"

B.msgBox("Hello World")

C.alert(”Hello World”)

D.alertBox("Hel lo World”)

7.如何创建函数?

A.function:myFunction()

B.function myFunction()

C.function=myFunction()

Javascript综合复习试题(卷)大全和答案解析

Javascript综合复习试题(卷)大全和答案解析

Javascript综合复习题【共116题】

每份考卷中javascript只占一半。题型和分数如下:

1. 单选题:10题*1分=10分

2. 填空题:5题*1分=5分

3. 程序阅读题:2题*4分=8分

4. 程序实现题:2题*5分=10分

5. 简答题:3题*5分=15分

合计:48分,共22题。

剩余52分,23题是另一门课程。

【提示:本综合复习题的目的是让同学们多见识各种题目。选择题、填空题以及程序阅读题可以仔细做,对于程序实现和简答题建议先理解再记忆,切记死背答案。】

第一部分:单选题

1. Javascript中,以下哪条语句一定会产生运行错误?答案(B )

A、var _变量=NaN;

B、var Obj = [];

C、var obj = //;

D、var obj = {};

2. 以下两个变量a和b,a+b的哪个结果是NaN ?答案( C )

A、var a=undefind; b=NaN

B、v ara= '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"

javascript试题及答案

javascript试题及答案

javascript试题及答案

一、选择题

1. 下列哪个选项代表JavaScript的正确注释语法?

A. <!-- 这是注释 -->

B. /* 这是注释 */

C. // 这是注释 //

D. ** 这是注释 **

答案:B

2. JavaScript中的typeof操作符返回的是什么类型的值?

A. 字符串

B. 数字

C. 布尔值

D. 变量类型

答案:D

3. 下面哪个选项是JavaScript的比较运算符?

A. +

B. -

C. *

D. ===

答案:D

4. 在JavaScript中,如何声明一个变量?

A. new variable

B. var

C. let

D. const

答案:B

5. 下面哪个选项中的循环结构是JavaScript的标准循环结构?

A. while

B. repeat

C. for

D. loop

答案:C

二、填空题

1. JavaScript中的for循环语法是:

for (初始化语句; 条件语句; 更新语句) {

// 执行的代码

}

2. 完成下面的语句,使其打印出数字1到10:

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

console.log(i);

}

三、编程题

1. 编写一个函数,接收两个参数num1和num2,并返回它们的和。

function sum(num1, num2) {

return num1 + num2;

}

2. 完成下面的函数,判断一个数字是否为偶数,如果是则返回true,否则返回false。

function isEven(num) {

if (num % 2 === 0) {

JAVASCRIPT期末测试题

JAVASCRIPT期末测试题

1 、选择题: 9 题

1 、要求用 JavaScript 实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()

A. <input type="text" onClick="alert(this. value)">

B. <input type="text" onChange="alert(this. value)">

C. <input type="text" onChange="alert(text. value)">

D. <input type="text" onClick="alert(value)">

正确答案是: 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

javascript100道试题

javascript100道试题

Javascript 100道试题

一、填空题。

1、扩展名是________的文件是java的源码文件。

2、Java脚本是________端的语言。

3、Java脚本中输出语句是______。

4、Java脚本中document.write的功能是______。

5、Javascript中,document.bgColor的功能是______ 。

6、Window.open()的功能是________。

7、Javascript常用的三种鼠标事件有______、______、______。

8、window._______方法是关闭网页文档的。

1、9、<script _______=*.js>…</script>。

10、保存为Html文件语言是_______端语言。

11、html文件中h的意思是___________.。

12、CSS的中文全称是__________________________。

13、<________ language=”javascript”>document.write(“大家好哦!”);</script>。

14、http我们称之为_____________.。

15、http协议的缺省端口是____________。

16、单选框标记是___________________________。

17、文本框标记是__________________________。

18、javascript的标签标记是__________________。

js基础编程题

js基础编程题

JavaScript基础编程题主要训练你的基本编程技能,包括但不限于逻辑分支、基础语句和循环语句等。以下是一些具体的编程题目:

1. 为抵抗洪水,战士连续作战89个小时,你需要编写代码计算共多少天零多少小时。

2. 使用JS代码计算两个数字的个位、十位、百位相加的和。

3. 输入一个月份返回这个月有多少天。

4. 输入一个年份/月份/日期返回这个日期是这一年的第几天。

5. 判断一个数能否被4整除但不能被100整除,或者能被400整除。

6. 编写代码实现1+2+3+...+99的和。

7. 编写代码实现1-100以内的偶数和。

8. 打印直角三角形。

9. 计算入职薪水为10k,每年涨幅为5%,50年后的工资总额。

10. 打印九九乘法表。

11. 输出100-200之间所有的质数。

js试题与答案

js试题与答案

js试题与答案

一、选择题

1. 在JavaScript中,下列关键字用于声明变量的是:

A. var

B. let

C. const

D. all of the above

2. 下列哪个是JavaScript中的注释符号?

A. //

B. /*

C. #

D. //

3. 以下哪个选项是将JavaScript代码嵌入HTML页面的正确方式?

A. 使用<script>标签将代码直接写在HTML文件中。

B. 使用<link>标签引入外部的JavaScript文件。

C. 使用<style>标签引用JavaScript代码。

D. 以上都不是。

4. 下面哪个选项是JavaScript中的原始数据类型?

A. Object

B. Array

C. String

D. Function

5. 以下哪种循环在JavaScript中是无限循环?

A. for循环

B. while循环

C. do-while循环

D. 以上都不是

二、填空题

1. JavaScript中用于声明常量的关键字是______。

2. JavaScript中获取元素的方法是通过______。

3. JavaScript中将字符串转换为整数的方法是______。

4. JavaScript中判断两个变量是否相等的运算符是______。

5. JavaScript中将字符串转换为小写的方法是______。

三、简答题

1. 请解释JavaScript中的事件冒泡是什么意思。

事件冒泡指的是事件发生后,会从最内层的元素逐级向外层元素触发,即事件会沿着DOM树层级向上传播。这意味着如果在一个元素上触发了某个事件,同样的事件也会在父元素上被触发。通过事件冒泡,可以方便地对多个元素进行统一的事件处理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

A) 1
B) false
C) true
D) 不确定的
二、程序分析题(本题共 5 小题,每小题 3 分,共 15 分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其正确答案涂写在答题
卡上。
16.执行以下程序段后,n 的值是_____。
var x=0;
switch(++x)
{
case 0: ++x;
(C) null
(D) 2abc
3. 以下正确的字符串是______。
(A) xyz (B) ‘xyz”
(C) “xyz’
(D) ‘xyz’
4. 设有语句:
var st1=’test’;
st1=st1+ 25;
(D) Javascript 文件
则 st1 的值是______。
(A) ‘test25’ (B) 25
A)y*=x-3 B) y/=x*9 C) y-=x+10 D)y+=x+2
12. 下拉菜单的设置中有多个<input type="radio" >选项,若要默认选择某一项,应在该项
中增加_________属性。
A) checked
B) default
C) selected
D) defaultValue 13.结果为 NaN 的表达式是______。
<input type="text"name="userName"size=35><br>
<font size="2">您的性别:</font>
<input type="radio"name="sex"value="male" checked>男性&nbsp;
<input type="radio"name="sex"value="female">女性<br>
(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 的值
d.write('<input type="text" size=30 value="'+
(42)
……
</script>
</head>
<body>
<h3> Example:form 对象的应用</h3>
<form name="baseInfo">
<h5> 请输入您的基本信息(必须填写)</h5>
<font size="2">您的姓名:</font>
{var i, j=9;
while( i=j-1)
{ j-=3;
if(j<5) break;
i++;
} return j;} (A) 3 (B) 0 (C) 1 (D) -2 19. 下面函数的返回值是_______。 function funa()
{
var s="\\na\028b\tc";
for(var i=0;i<s.length;i++);
<font size="2">您的年龄:</font>
<input type="text"name="age"size=35><br> ……
+'">');
43.以下是关于循环展示图片的两个函数,循环展示图片的延迟时间为 1500 毫秒,请将横 线处缺少的部分补上。
……
//如果在动态展示图片,那么将其停止

32.建立一个密码框对象所使用的 HTML 标记是

33.建立一个复选框对象所使用的 HTML 标记是

34.建立一个单行文本框对象所使用的 HTML 标记是

35.建立一个图像对象所使用的 HTML 标记是

36.建立一个普通按钮对象所使用的 HTML 标记是

37.建立一个提交按钮对象所使用的 HTML 标记是 38.建立一个下拉菜单对象所使用的 HTML 标记是 39.建立一个区域对象所使用的 HTML 标记是 40.建立一个连接对象所使用的 HTML 标记是
//用户密码文本框失去焦点执行的函数
function pswBlur()
{ if(checkValid(document.baseInfo.psw.value))
{window.alert("用户密码不能为空!");}
else
{ if(document.baseInfo.psw.value.length<4)
。 。 。 。
四、程序填空题(本题共 5 小题,每小题 3 分,共 15 分)
根据下列给出的程序段,将横线处缺少的部分补上,使其能正确运行。答案写在答题纸 的对应位置上。 41.编程显示右边图案,请将横线处缺少的部分补上。 <script language="JavaScript">
var i,j; for(i=1;i<=7;i++) {for(j=1;j<=7-i;j++)
case 1: ++x;
case 2: ++x;
}
A) 1
B) 2
C) 3
D) 4
17.执行下面程序段后,b 的值是_______。
var a,b;
for(a=1,b=0; a>b; a++) b=a;
(A) 0
(B) 1
(C) 2
(D) 死循环
18. 下面函数的返回值是______。
function subc()
。ห้องสมุดไป่ตู้
25.文本对象选中输入的内容的方法是

26.获取字符串中某个特定位置的字符的方法是

27.建立表格所使用的 HTML 标记是

28.改变字体大小所使用的 HTML 标记是

29.建立文档体所使用的 HTML 标记是

30.建立文件主题所使用的 HTML 标记是

31.建立一个表单对象所使用的 HTML 标记是
</script>
(A) 121
(B) 120
(D) 8
(C) 210
(D) 211
三、选择填空题(本题共 20 小题,每小题 2 分,共 40 分)
根据下面每小题的内容,在备选项中选择答案编号填在答题纸上对应的空白处。
编号 备选答案
编号 备选答案
1 <A></A>
20 onBlur
2 <img>
为_______。
(A) 0
(B) 1
(C) 2
(D) 3
8.设 var a=2,b=3; 则 a++==b?a:b 的结果是___________。
A) 0 B) 1 C) 2 D) 3 9. 下面 while 循环执行的次数为________。
var i=5;
while (i==0) i--;
A)无限
//打开新窗体显示 form 对象信息 function openWindow() { //新建一个空的浏览器窗口 var w=window.open("",""); var d=w.document; var number=0; //使用 document.write()方法在新窗口中输出信息 d.write('<html><head>'); d.write('<title>展示 form 对象的信息</title>'); d.write('</head><body>'); d.write('<h3>基本信息:</h3>'); d.write('<form><font size=2>'); …… d.write('<font size=2>年龄:</font>');
return i;
}
(A) 9
(B) 6
(C) 7
20.下面程序段的输出结果是_______。
<script language="javascript">
a=1; b=2; c=2;
while (a<b<c) { t=a; a=b; b=t; c--;}
document.writeln(""+a+b+c);
一、单项选择题(本题共 15 小题,每小题 2 分,共 30 分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其正确答案涂写在答题
卡上。
1. 以“.js”为文件扩展名的文件是______。
(A) html 文件
(B) 网页文件
(C) Java 文件
2. 以下合法的变量名是______。
(A) new (B) _123
function checkPlay()
{if(timeOutID!=null)
{ clearTimeout(timeOutID) ;
timeOutID=null;
}}
//循环展示图片
function playPicture()
{document.info.showPicture.src=picture[number].url;
{window.alert("用户密码不能少于四位!");
}}}
//使用 button 对象清空表单
function resetForm()
{
(44)
document.baseInfo.psw.value="";
document.baseInfo.content.value="";
}
</script>
number=(number+1)%3;
timeOutID=
(43)
;
}
……
44.函数 resetForm()的功能是清空表单的所有文本对象,请完成该函数;完成密码框的失去
焦点事件,调用密码框失去焦点函数。
<html> <head> <title> Example:文本对象的应用</title>
<script language="JavaScript"> ……
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 的是________。
document.write(" "); for(j=1; j<=2*i-1;j++)
document.write("*"); (41)
} </script>
42.以下填空部分为输出年龄信息:
<html> <head> <title> Example:form 对象的应用</title> <script language="JavaScript"> ……
</head>
<body onload="document.baseInfo.userName.focus()">
<h3> Example:文本对象的应用</h3>
<form name="baseInfo" >
<font size="2">用户名称:</font> <input type="text"name="userName"value="用户名称不能为空"size=35
8 <input type="button">
27 onKeyUp
9 <input type="submit">
28 onLoad
10 <input type="reset">
29 onMouseDown
11 <input type="radio">
30 onMouseMove
12 <input type="checkbox">
21 onChange
3 <arca>
22 onClick
4 <form></form>
23 onDbClick
5 <input type="text">
24 onError
6 <input type="password">
25 onFocus
7 <textarea></textarea>
26 onKeyDown
31 onMouseOver
13 <select></select>
32 onUnload
14 setTimeout(code,dalay)
33 focus()
15 clearTimeout(timeoutID)
34 select()
16 <FONT SIZE=?></FONT>
35 <body></body>
17 <TABLE></TABLE>
36 <title></title>
18 <hr>
37 <head></head>
19 charAt()
38 <H?></H?>
21.延迟代码执行的方法是

22.失去焦点的事件处理属性是

23.表单元素被单击的事件处理属性是

24.表单元素得到焦点的事件处理属性是
(A) "80"+"19" (B) "十九"+"八十" 14.执行下面语句后 c 的值是_______。
(C) "八十"*"十九"
(D) "80"*"19"
var a=2,b=1,c=3;
if(a<b)
if(b<0)c=0;
else c++;
(A) 1
(B) 2
(C) 3
(D) 0
15.若有 var a=1,b=1,c=1; 则表达式 2&&b%a||!c 的值是_______。
相关文档
最新文档