搜档网
当前位置:搜档网 › JavaScript习题(带答案)

JavaScript习题(带答案)

JavaScript习题(带答案)
JavaScript习题(带答案)

JavaScript基础练习题

第四章习题一

一、判断题

1.在JavaScript中可以用十六进制形式表示浮点数常量。

2.空字符串("")也是字符串常量。

3.使用单引号对(' ')表示字符常量,而使用双引号对(" ")表示字符串常量。

4.在定义JavaScript变量时,一定要指出变量名和值。

5.用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null.

6.JavaScript规定在使用任何变量之前必须先使用var声明它。

7.在使用var x=1声明变量x之后,赋值语句x="今天天气真好"将出错。

8.表达式的类型只取决于运算符,与操作数无关。

9.两个整数进行除(/)运算,其结果也为整数。

10.如果有定义var a=true,b;那么a ll b的结果为true。

二、单选题

1.以下哪个常量值最大

B. 0X65

2.下面四个变量声明语句中,哪一个变量的命名是正确的

A. var default

B. var my_bouse

C. var my dog

D. var 2cats

3.下面哪一个语句定义了一个名为pageNumber的变量并将它的值赋为240

A. var PageNumber=240

B. pagenumber=240

C. var pageNumber=240

D. var int named pageNumber=240

4.下面哪一个字符串变量定义语句是不正确的

A. var mytext = "Here is some text!"

B. var mytext = 'Here is some text!'

C. var mytext = 'Here is some text!"

D. var mytext = "Here is\nsome text!"

5.下面四个JavaScript语句中,哪一个是合法的

A. ("John said ,''Hi!"")

B. ("John said ,''Hi!"')

C. ("John said ,''Hi!")

D. ("John said ,\''Hi!\"")

6.下面哪一个不是JavaScript运算符

A. =

B. ==

C. &&

D. $#

7.表达式123%7的计算结果是

A. 2

B. 3

C. 4

D. 5

8.表达式"123abe"-"123"的计算结果是_。

A. "abc"

B. 0

C. "123abc123"

D. NaN

9.赋值运算符的作用是什么

A. 给一个变量赋新值

B. 给一个变量赋予一个新名

C. 执行比较运算

D. 没有任何用处

10.比较运算符的作用是什么

A.执行数学计算 B. 处理二进制位,目前还不重要

C.比较两个值或表达式,返回真或假 D. 只比较数字,不比较字符串

11.下面的哪一个表达式将返回真

A. (3===3)&&(5

B. !(17<=20)

C. (3!=3) || (7<2)

D. (1===1) || (3<2)

12.下面的哪一个表达式将返回假

A. !(3<=l)

B. (4>=4) && (5<=2)

C. ("a"=="a" ) && ("c"!="d")

D. (2<3) || (3<2)

13.下列各种运算符中,_____优先级最高。

A. +

B. &&

C. ==

D. *=

三、综合题

1.随机生成两个小数给变量,然后显示这两个数中的最大值。(提示:语句“var x=();”可为变量生成一个随机小数:另外,使用条件运算符‘':")

2.如果某年的年份值是4的倍数并且不是100的倍数,或者该年份值是400的倍数,那么这一年就是闰年。请编制一个页面,该页面显示当天是否处于闰年。

提示:使用以下语句,可使变量year的值就是当天所属的年份值。

var today = new Date(); if(x=2) B. if(y<7) C. else D. if (x==2&&)

2.下列关于switch语句的描述中,_____是正确的。(A)

A. switch语句中default子句是可以省略的

B. switch语句中case子句的语句序列中必须包含break语句

C. switch语句中case子句后面的表达式可以是含有变量的整型表达式

D. switch语句中子句的个数不能过多

3.在条件和循环语句中,使用什么来标记语句组(C)

A.圆括号() B.方括号[] C.花括号{} D.大于号>和小于号<

4.下列选项中哪一个可以作为for循环的有效的第一行(A)

A. for(x=1;x<6;x+=1)

B. for(x==1;x<6;x+=1)

C. for(x=1;x=6;x+=1)

D. for(x+=1;x<6;x=1) C、D都是死循环

5.循环语句“for(var i=0,j=10; i=j=10; i++, j--);”的循环次数是_______。

(D)

A. 0

B. 1

C. 10

D. 无限i=j=10是赋值语句

6.以下哪个while循环判定式最有可能是因程序员失误而写出的代码(B)

A. while(x<=7)

B. while(x=7) 赋值符号

C. while(x<7)

D. while(x!=7)

7.语句“var i; while(i=0) i--;”中while的循环次数是______。(A)

A. 0

B. 1 D. 无限

8.下述关于循环语句的描述中,_____是错误的.(B)

A.循环体内可以包含有循环语句

B.循环体内必须同时出现break语句和continue语句

C.循环体内可以出现条件语句

D.循环体可以是空语句,即循环体中只出现一个分号;空语句可用于延时

9.下述break语句的描述中,_____是不正确的.(C)

A. break语句用于循环体内,它将退出该重循环

B. break语句用于switch语句,它表示退出该switch语句

C. break语句用于if语句,它表示退出该if语句(break是用于终止循环的,如for

循环和while循环。在没有循环的结构内加上break当然会报错了)

D. break语句在一个循环体内可使用多次

10.有语句“var x=0; while(_____) x+=2:",要使while循环体执行10次,空白处

的循环判定式应写为:(C)从0开始

A.x<10 B. x<=10 C. x<20 D. x<=20

三、操作题

1.编写程序.通过用户输入的年龄判断是哪个年龄段的人(儿童:年龄<14;青少年:

14<=年龄<24;青年:24<年龄<40; 中年:40<=年龄<60; 老年:年龄>=60),并在页面上输出判断结果。

2.编写程序,艰据用户输入的一个数字(0~6).通过警示对话框显示对应的星期几(0:

星期日; 1: 星期一;……6: 星期六;)。

3.编写程序,计算10!(即 1*2*3*·…10)的结果(10的阶乘)。

4.编写程序,计算 1!+2!+3!+…..+10!的结果。

5.在页面上输出如下数字图案。

1

1 2

1 2 3

1 2 3 4

1 2 3 4 5

其中,每行的数字之间有一个空格间隔。

6.在页面上输出如下图案。

其中,每行的星号"*"之间有一个空格间隔。

7.有一个三位数x,被4除余2,被7除余3,被9除余5,请求出这个数。

8.求所有满足条件的四位数ABCD,它是13的倍数,且第3位数加上第2位数等于第4

位数(即:A=B+C)。(提示:对于四位数的整数x,通过(x/1000)可求出第4位的数字,其他位数的提取也类似)

第四章习题三

一、判断题

1.在JavaScript中只允许使用预定义的函数.而不能自定义函数。(否。)

2.函数定义可以没有函数体。(否。函数里可以没用语句(空语句),但是不能没有

函数体)

3.因为JavaScript函数有返回值,所以必须在定义函数时指明返回值的类型。(否。)

4.JavaScript的函数定义允许嵌套.即在函数中可以定义另一个函数。(是。在许多

语言里不允许,但JavaScript里可以)

5.在不同函数定义中.允许定义同名的变量。(是。)

二、单选题

1.在JavaScript函数的定义格式中,下面各组成部分中,_____是可以省略的。(D)

A. 函数名

B. 指明函效的一对圆括写()

C. 函数体

D. 函数参效

2.如果有函数定义function f(x,y){…},那么以下正确的函数调用是_______。(C)

A. f 1 ,2 没有括号

B. f(1)

C. f(1,2)

D. f(,2)

3.在JavaScript中,定义函数时可以使用_____个参数。(D)

A. 0

B. 1

C. 2

D. 任意

4.在JavaScript中,要定义一个全局变量x,可以_______。(D)

A. 使用关键字public在函数中定义

B. 使用关键字public在任何函数之外定义

C. 使用关链字var在函教中定义

D. 使用关键宇var在任何函数之外定义

5.在JavaScript中,要定义一个局部变量x,可以______。(C)

A. 使用关健字private在函数中定义

B. 使用关健字private在任何函数之外

定义

C. 使用关健字var在函数中定义

D. 使用关健字var在任何函数之外定

三、综合题

1.编写一个函数 f(x) = 4x2+3x+2,使用户通过提示对话框瑜入x的值,能得到相

应的计算结果。

2.编写一个函数Min(x,y)求出x,y这两个数中的最小值,要求x,y的值由用户通过提

示对话框输入。

3.编写一个判断某个非负整数是否能够同时被3,5,7整除的函数,然后在页面上输出

1~1000之间所有能同时被3,5,7整除的整数,并要求每行显示6个这样的数。

4.在页面上编程输出100~1000之间的所有素数,并要求每行显示6个素数。

5.编写一个非递归函数factorial(n),计算12!-10!的结果。

6.编写一个带一个参数(指定显示多少层星号“*”的函数,它在页面止输出的一个5

层星号“*”图案类似。

其中,每行的星号“*”之间有一个空格间隔。

7.斐波纳契(Fibonacci)数列的第一项是1,第二项是1,以后各项都是前两项的和。

试用递归函数和非递归函数各编写一个程序,求斐波纳契数列第N项的值。

8.编写函数,用下面的公式计算π的近似值。

在页面上输出当n=100,500,1000,10000时π的近似值。

9.利用全局变量和函数,设计模拟幸运数字机游戏。设卒运数字为8,每次由计算机随

机产生3个1-9之间(包括1和9)的随机数,当这3个随机数中有一个数字为8时,就算赢了一次,要求利用函数计算获胜率。

第六章习题

一、判断题

1.在JavaScript中,只能使用预定义对象,而不能使用自定义对象。()

2.在JavaScript中,当使用new运算符创建一个对象变量后,一定要使用delete运

算符把创建的对象变量撤销。()

3.要使用任何一个JavaScript对象的方法和属性,必须先使用new运算符创建它。()

4.在调用Date对象的属性和方法之前,必须先使用new运算符创建一个Date对象。

()

5.不能使用普通的for循环语句遍历数组中的所有元素。()

二、单选题

1.在JavaScript中,通过下面的_____运算符访问对象的属性和方法。()

A.加运算符(+) B.点运算符(.)

C.乘运算符(*) D.不能访问

2.对代码 "var x=;”的哪种说明正确()

A.将字符串”.”赋值给变量x。

B.将myhouse和kitchen的值相加之和赋给对象x。

C.假设myhouse对象存在,它将myhouse对象的kitchen属性值赋给变量x。

D.假设myhouse对象存在,它将kitchen对象的myhouse属性值赋给变量x.

3.下面哪一条语句在页面上显示圆周率π()

A. B.

C.

4.以下______表达式产生一个0-7之间(含0,7)的随机整数。()

A. ()*6)

B. ()*7)

C. ()*8)

D. ())

5.以下______语句把日期对象rightnow的星期号赋给变量weekday。()

A. var weekday = ();

B. var weekday = ();

C. var weekday = ();

D. var weekday = ();

6.创建字符串对象有哪两种方法()

A.使用new运算符创建String对象和直接将字符串赋给变量。

B.使用new运算符创建Array对象和直接将字符串赋给变量。

C.使用new运算符创建Number对象和直接将字符串赋给变量。

D.使用new运算符创建Date对象和直接将字符串赋给变量。

7.以下String对象的_____方法得到指定位置处的字符()

A. indexOf()

B. charAt()

C. charIsAt()

D. indexOfThePosition()

8.执行语句序列“var s="90''; s=(5,2);”之后,变量s的值是_______。()

A. "52"

B. "56"

C. "67"

D. "78"

9.以下___语句不能创建数组.()

A. var myarray = new Array ;

B. var myarray = new Array(5);

C. var myarray=new Array(''hello" ,"hi","greetings");

D. var myarray =new Array[10];

10.以下______语句将正确访问cool数组中的第5个元素。()

A. cool[5]

B. cool(5)

C. cool[4]

D. cool(4)

11.Array对象的______属性将返回表示数组长度的数值。()

A. length属性

B. getLength属性

C. size属性

D. getsize属性

三、综合题

1.编写程序,根据用户输入的数值,计算其平方、平方根和自然对数。

2.使用Math对象的random()方法编制一个产生0~100之间(含0,100)的随机整数的

函数。

3.设计一个页面,在页面上显示信息“现在是XXXX年XX月XX日Xx点XX分XX秒(星

期X),欢迎您的到访!“。

4.编制一个从字符串中收集数字字符("0"',"1",…"9")的函数CollectDigits(s),

它从字符串s中顺序取出数字,并且合并为一个独立的字符串作为函数的返回值。例如函数调用CollectDigits("1abc23def4")的返回值是字符串"1234"。

onclick="CollectDigits('1abc23def4')">

5.编制一个将两个字符串交叉合并的函数Merge(s1,s2),例如Merge("123","abc")

的返回结果是"1a2b3c",如果两个字符串的长度不同,那么就将多余部分直接合并到结果字符串的末尾,如Merge("123456",''abc'')的返回结果是”1a2b3c456”。

6.设计一个程序,它(使用一个数组)接收用户输入的7门课程的成绩,然后在页面

上显示其总成绩和平均分,并列出小于60的成绩。

7.斐波纳契(Fibonacci)数列的第一项是1,第二项是1,以后各项都是前两项的和。

请按逆序在页面中显示斐波纳契数列前40项的值(即,如果计算出来的数列是

1,1,2,3,5,8…,那么显示的顺序是…,8,5,3,2,1,1),并要求每行显示6个数。

8.设计一个函数DayOfYear(d),它接必一个日期参数d,返回一个该日期是所在年份

的第几天,如DayOfYear(2000,2,8)的返回值是39.

(提示:①定义一个数组months=new Array(31,28,31,30,31,30,31,31,30,31,30,31)记录每个月少天:②定义一个辅助函数IsLeapYear(y)判定某个年份是否闰年,以确定2月份的天数是28还是29。)

《网页设计与制作》期末考试题与答案

〈网页设计与制作》期末考试试题、单项选择题(本大题共30小题,每小题2分,共60分) 1、目前在In ternet上应用最为广泛的服务是(b)。 A、FTP 服务 B、WWW 服务 C、Tel net 服务 D、Gopher 服务 2、域名系统DNS的含义是(b )。 A、Direct Network System B 、Domain Name Service C 、Dynamic Network System D、Distributed Network Service 3、主机域名center. nbu. edu. cn 由四个子域组成,其中(d)子域代表国别代码。 A、center B、nbu C、edu D、cn 5、当标记的TYPE属性值为(d )时,代表一个可选多项的复选框。 A、TEXT B、PASSWORD C、RADIO D、CHECKBOX 6、为了标识一个 HTML文件开始应该使用的HTML标记是(c)。 A、

B、 C、 D、 7、在客户端网页脚本语言中最为通用的是(a)。 A、javascript B、VB C、Perl D、ASP & 在HTML中,标记的Size属性最大取值可以是(c)。 A、5 B、6 C、7 D、8 9、在HTML中,单元格的标记是(a )。 A、 D、 11、下面不属于CSS插入形式的是(a )。 A、索引式 B、内联式 C、嵌入式 D、外部式

12、在网页中最为常用的两种图像格式是(a)。 A、JPEG 和 GIF B、JPEG 和 PSD C、GIF 和 BMP D、BMP 和 PSD 13、如果站点服务器支持安全套接层(SSL),那么连接到安全站点上的所有URL开头是 (b)。 A、HTTP B、HTTPS C、SHTTP D、SSL 14、在HTML中,要定义一个空链接使用的标记是(a ). A、<a href= "#"> B、<a href= ”?"> C、<a href= "@"> D、<a href= ”"〉 15、对远程服务器上的文件进行维护时,通常采用的手段是(b) A、POP3 B、FTP C、SMTP D、Gopher 16、下列Web服务器上的目录权限级别中,最安全的权限级别是(a ) A、读取 B、执行 C、脚本 D、写入 17、用Fireworks切割图形时,需要的工具是(c) A、裁剪 B、选取框 C、切片 D、自由变形 18、 In ternet上使用的最重要的两个协议是(b ) A、TCP 和 Tel net B、TCP 和 IP C、TCP 和 SMTP D、IP 和 Tel net 19、 body元素用于背景颜色的属性是(c) A、alink B、vlink C、bgcolor D、background 20、下面说法错误的是(d) A、规划目录结构时,应该在每个主目录下都建立独立的images目录 B、在制作站点时应突出主题色 C、人们通常所说的颜色,其实指的就是色相 D、为了使站点目录明确,应该采用中文目录

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) A. B. C. D.

7、以下哪些是javascript的全局函数:(ABC) A. escape B. parseFloat C. eval D. setTimeout E. alert 8、关于IFrame表述正确的有:(ABCD) A. 通过IFrame,网页可以嵌入其他网页内容,并可以动态更改

Javascript弹窗代码大全(收集)

弹窗代码大全(收集) 以下包括强制弹窗 24小时IP弹窗延时弹窗退弹等 我们使用cookie来控制一下就可以了。 首先,将如下代码加入主页面html的区: 然后,用(注意不是openwin而是loadpop啊!)替换主页面中原有的这一句即可。你可以试着刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。真正的pop-only-once! 写到这里弹出窗口的制作和应用技巧基本上算是完成了,俺也累坏了,一口气说了这么多,希望对正在制作网页的朋友有所帮助俺就非常欣慰了。 需要注意的是,js脚本中的的大小写最好前后保持一致。 3.一个强制弹窗代码 一个强制弹窗代码 /**

计算机操作员技师理论考试题库

一、单项选择题(本大题共40小题,每小题1分,共40分)。 1、电子邮件地址的一般格式为______。 (A)IP地址@域名 (B)用户名@域名 (C)域名@IP地址 (D)域名@用户名 2、计算机网络的目标是实现________。 (A)文献检索 (B)资源共享和信息传输 (C)数据处理 (D)信息传输

3、电子邮件是Internet应用最广泛的服务项目,通常采用的传输协议是________ (A)IPX/SPX (B)CSMA/CD (C)SMTP (D)TCP/IP 4、Internet实现了分布在世界各地的各类网络的互联,其最基础的核心的协议是_____。 (A)HTML (B)TCP/IP (C)FTP (D)HTTP

5、如果要播放音频或视频光盘,_____可以不需要安装。(A)网卡 (B)播放软件 (C)声卡 (D)显卡 6、微型计算机外(辅)存储器是指______。 (A)ROM (B)磁盘 (C)软驱 (D)RAM 7、微机中,1K字节表示的二进制位数为______。

(A)8×1000 (B)1000 (C)1024; (D)8×1024 8、Windows任务栏不能设置为_______。 (A)显示时钟 (B)总在最前 (C)自动隐藏 (D)总在底部 9、在Windows中,下列说法不正确的是______。(A)一个应用程序窗口可含多个文档窗口。

(B)一个应用程序窗口与多个应用程序相对应 (C)应用程序窗口最小化后,其对应的程序仍占用系统资源 (D)应用程序窗口关闭后,其对应的程序结束运行 10、在Windows中,下列不能进行文件夹重命名操作是______。(A)选定文件后再按F4 (B)鼠标右键单击文件,在弹出的快捷菜单中选择“重命名”命令(C)选定文件再单击文件名一次 (D)用“资源管理器”“文件”下拉菜单中的“重命名”命令11、在Windows中,“复制”操作的组合键是______。 (A)【Ctrl】+【Backspace】 (B)【Ctrl】+【C】

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笔试题及答案

J a v a s c r i p t笔试题及 答案 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

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.v ar 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)

javascript常用代码大全

Javascript常用代码大全 //打开模式对话框 //返回模式对话框的值 function okbtn_onclick() { var commstr=''; window.returnValue=commstr; window.close() ; } okbtn_onclick() //全屏幕打开IE 窗口 var winWidth=screen.availWidth ; var winHeight=screen.availHeight-20; window.open("main.aspx","surveyWindow","toolbar=no,wid th="+ winWidth +",height="+ winHeight +",top=0,left=0,scrollbars=yes,resizable=yes,center:yes,statu sbars=yes"); //脚本中中使用xml function initialize() { var xmlDoc var xslDoc xmlDoc = new ActiveXObject('Microsoft.XMLDOM') xmlDoc.async = false; xslDoc = new ActiveXObject('Microsoft.XMLDOM') xslDoc.async = false; xmlDoc.load("tree.xml") xslDoc.load("tree.xsl") folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc) } 一、验证类 1、数字验证内 1.1 整数 1.2 大于0的整数(用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin 2、时间类 2.1 短时间,形如(13:04:06) 2.2 短日期,形如(2003-12-05) 2.3 长时间,形如(2003-12-05 13:04:06) 2.4 只有年和月。形如(2003-05,或者2003-5) 2.5 只有小时和分钟,形如(12:03) 3、表单类 3.1 所有的表单的值都不能为空 3.2 多行文本框的值不能为空。 3.3 多行文本框的值不能超过sMaxStrleng 3.4 多行文本框的值不能少于sMixStrleng 3.5 判断单选框是否选择。 3.6 判断复选框是否选择. 3.7 复选框的全选,多选,全不选,反选 3.8 文件上传过程中判断文件类型 4、字符类 4.1 判断字符全部由a-Z或者是A-Z的字字母组成 4.2 判断字符由字母和数字组成。 4.3 判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母 4.4 字符串替换函数.Replace(); 5、浏览器类 5.1 判断浏览器的类型 5.2 判断ie的版本 5.3 判断客户端的分辨率 6、结合类 6.1 email的判断。 6.2 手机号码的验证 6.3 身份证的验证 二、功能类 1、时间与相关控件类 1.1 日历 1.2 时间控件 1.3 万年历 1.4 显示动态显示时钟效果(文本,如OA中时间) 1.5 显示动态显示时钟效果(图像,像手表) 2、表单类 2.1 自动生成表单 2.2 动态添加,修改,删除下拉框中的元素 2.3 可以输入内容的下拉框 2.4 多行文本框中只能输入iMax文字。如果多输入了,自动减少到iMax个文字(多用于短信发送) 3、打印类 3.1 打印控件 4、事件类 4.1 屏蔽右键 4.2 屏蔽所有功能键 4.3 --> 和<-- F5 F11,F9,F1 4.4 屏蔽组合键ctrl+N 5、网页设计类 5.1 连续滚动的文字,图片

计算机操作员初级理论知识试卷答案

职业技能鉴定国家题库 计算机操作员初级理论知识试卷答案 一、单项选择题(第1题~第160题。选择一个正确的答案,将相应的字母填入题内的括号 中。每题0.5分,满分80分。) 1. A 2. A 3. C 4. A 5. A 6. B 7. D 8. C 9. D 10. C 11. C 12. D 13. B 14. B 15. C 16. A 17. C 18. B 19. A 20. C 21. A 22. C 23. C 24. A 25. A 26. A 27. C 28. C 29. C 30. D 31. C 32. A 33. B 34. B 35. D 36. A 37. C 38. B 39. C 40. A 41. D 42. A 43. B 44. B 45. C 46. C 47. B 48. D 49. B 50. D 51. D 52. A 53. A 54. C 55. D 56. C 57. C 58. B 59. C 60. B 61. D 62. A 63. A 64. B 65. A 66. D 67. D 68. B 69. A 70. D 71. C 72. A 73. C 74. C 75. A 76. C 77. D 78. B 79. C 80. D 81. A 82. B 83. B 84. B 85. D 86. B 87. D 88. A 89. A 90. D 91. A 92. C 93. A 94. C 95. B 96. B 97. A 98. D 99. B 100. D 101. B 102. B 103. A 104. A 105. B 106. D 107. B 108. A 109. A 110. A 111. B 112. A 113. C 114. D 115. A 116. B 117. C 118. B 119. C 120. A 121. A 122. B 123. C 124. C 125. B 126. B 127. D 128. C 129. B 130. C 131. B 132. A 133. A 134. A 135. B 136. A 137. A 138. A 139. A 140. B 141. B 142. C 143. A 144. C 145. A 146. D 147. A 148. B 149. B 150. D 151. A 152. B 153. B 154. C 155. A 156. B 157. A 158. C 159. A 160. C 二、判断题(第161题~第200题。将判断结果填入括号中。正确的填“√”,错误的填“×”。 每题0.5分,满分20分。) 161. × 162. × 163. × 164. × 165. × 166. √ 167. × 168. √ 169. × 170. × 171. × 172. √ 173. √ 174. × 175. × 176. × 177. × 178. × 179. √ 180. × 181. √ 182. × 183. × 184. × 185. × 186. × 187. × 188. × 189. √ 190. × 191. √ 192. × 193. × 194. √ 195. × 196. × 197. × 198. √ 199. × 200. × 试卷编码: 13GL23000000-30102050050001 第1 页共1 页

ajax试题与答案

Ajax试题 选择题10道: 1. AJAX术语是由哪家公司或组织最先提出的? a. Google b. IBM c. Adaptive Path d. Dojo Foundation 正确答案:c 2. 以下哪一个Web应用不属于Ajax应用? a. Hotmail b. GMaps c. Flickr d. Windows Live 正确答案:a 3. 以下哪个技术不是Ajax技术体系的组成部分? a. XMLHttpRequest b. DHTML c. CSS d. DOM 正确答案:b 4. XMLHttpRequest对象有几个返回状态值? a. 3 b. 4 c. 5 d. 6 正确答案:c 5. 下列哪些方法或属性是Web标准中规定的? a. all() b. innerHTML c. getElementsByTagName() d. innerText 正确答案:c 6. 以下哪一个CSS属性不属于W3C的CSS2规范? a. list-style-position b. min-height c. float d. text-overflow 正确答案:d

7. 下列哪个工具不能用来调试浏览器中的JavaScript? a. MS Visual InterDev b. Eclipse c. MS Script Debugger d. Mozilla Venkman 正确答案:b 8. 应用以下哪一个DOCTYPE使得当前主流浏览器解释CSS的模式是Quirks mode? a. b. c. d. 正确答案:b 9. 关于JavaScript中的函数和对象,下列说法不正确的是: a. 每一个函数都有一个prototype对象。 b. 函数就是一个特殊类型的对象。 c. 函数附属于它所附加到的对象上,只能通过该对象访问。 d. 同一个函数可以被附属到多个对象上。 正确答案:c 10. 创建一个对象obj,该对象包含一个名为"name"的属性,其值为"value" 。以下哪一段JavaScript代码无法得到上述的结果? a. var obj = new Object(); obj["name"] = "value"; b. var obj = new Object(); https://www.sodocs.net/doc/bb13426939.html, = "value"; c. var obj = {name : "value"}; d. var obj = new function() { https://www.sodocs.net/doc/bb13426939.html, = "value"; } 正确答案:b

职业技能鉴定中心计算机操作员考试初级题库

职业技能鉴定中心计算机操作员考试初级题库 第一套 打字题 系统操作题 1.在COM文件夹下建立COMX文件夹。 2.将MDB文件夹移至USER文件夹下(该文件夹下的文件不能丢失)。 3.删除当前考生目录下所有以C开头,扩展名为.BA T文件。 4.将DOC文件夹改名为WORD文件夹。 5.将01.doc和jsj.doc文件复制到COM文件夹下。 6.在当前考生目录下创建调用“计算器”的快捷方式,文件名为"计算器"。 7.将WPS.BAT文件设为只读属性。 Word题 图文混排相关: 1.按样张更改标题艺术字的式样。 2. 2.设置正文中图片的环绕方式为紧密性,环绕位置为两边。 3. 3.在正文最后画一个圆。 4. 4.按样张使用自选图形中的"圆角矩形标注"对画出的圆进行标注,标注内容为"这是一个 圆"。 文字排版相关: 1.设置前三段为楷体、四号字;最后一段为宋体、五号字;并将全文中的所有“计算视觉” 一词加粗。 2.设置纸型为16开;上、下、左、右页边距为2.4厘米。 3.将前三段首行缩进设置为1.5字符;并设置行间距为25磅。 4.将最后一段加底纹图案式样为12.5%;图案颜色为蓝色。 5.将“计算视觉的目的就是,……复杂的研究内容。”另起一段;并将加底纹部分分二栏, 栏间距为1.2字符。 6.按样张添加项目符号。 7.按样张设置页眉为"计算机基础", 并且居中对齐;在页脚中插入自动图文集中的"第X 页共Y 页"。 表格设置相关: 1.设置格式如样张,调整单元格的高度和宽度(行高最小值为0.5厘米、表格左对齐、左 缩进2厘米、默认单元格间距为0.1厘米) 2.按照样张设置表格的边框。(外框三线1.5磅[第14种]、内线1磅[第3种]、"横排"底纹 式样为15%,底纹图案颜色红色、"下边串文"为底纹式样为25%,底纹图案颜色为蓝色)

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.动态定位

JavaScript程序设计试题一及答案

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

7、以下哪些是javascript的全局函数:() A. escape B. parseFloat C. eval D. setTimeout E. alert 8、关于IFrame表述正确的有:( )

javascript

如何把JavaScript 放入HTML 页面 上面的代码会在HTML 页面中产生这样的输出: Hello World! 实例解释: 如果需要把一段JavaScript 插入HTML 页面,我们需要使用 就可以告诉浏览器JavaScript 从何处开始,到何处结束。 document.write 字段是标准的JavaScript 命令,用来向页面写入输出。 把document.write 命令输入到之间后,浏览器就会把它当作一条JavaScript 命令来执行。这样浏览器就会向页面写入"Hello World!"。 TIY 注意:如果我们不使用

计算机操作员初级考试题3

一.单选题 1.职业纪律是企业的行为规范,职业纪律具有()的特点。 A.明确的规定性B高度的强制性 C. 普遍适用性D。自愿性 2.爱岗敬业作为职业道德的重要内容,是指员工应该()。 A热爱自己喜欢的岗位 B.热爱高收入的岗位C.强化职业责任D.不应该多转行 3.下列关于勤劳节俭的论述中,不正确的选项是()。 A.勤劳节俭是促进经济和社会发展的最终动力 B.勤劳是现代市场经济需要的,而节俭则不宜提倡 C.勤劳和节俭符合可持续发展的要求 D.节俭有利于节省资源,但与提供生产力无关 4.遵守国际惯例,在我国的域名体系中,非盈利组织的域名为()。 A.Com B。Net https://www.sodocs.net/doc/bb13426939.html, https://www.sodocs.net/doc/bb13426939.html, 5.祖冲之用来计算圆周率的工具是()。 A记里鼓车B提花机C。水运混象仪D。算筹 6.下列不属于计算机辅助系统的是() A.计算辅助设计B。计算机辅助制造C。人工智能 D.计算机辅助教学 7.现代二进制理论的故乡是()。 A.中国B。美国C。匈牙力D意大利 8.ASCII码的国际标准称为()标准。 A.IS0900 B.IS0616 C.IS0646 D.IS02000 9. 十进制的基数是()。 A.0 B. C.10 D.9 10.下列()属于应用程序软件。 A.DOS B.Linux C.WPS D。Unix 11.下列()高级语言通常不是DOS下运行。 A.JAVA B. C。Accept D。Builder 12.关于操作系统对设备的惯例中下列()是错误的。 A组织使用输入设备 B.组织使用输出设备 C用户需要了解设备接口的技术细节才能使用 D.用户不需要了解设备接口的技术细节就可以使用 13.关于实用程序包括的程序,下列()表述错误的。 A.程序库B。诊断程序C汇编程序D。连接装配程序 14.下列()不属于计算机网络硬件。 A.网络服务器B.网卡C。IPX/SPX D.网桥 15.流传最广,应用最多,获得支持也最广泛,已经成为事实上的工业标准的网络管理协议是()。 A.SNMP B.CMIS/CMIP C.IGMP D.CMIP 16.在我国国家级骨干网络中,中国公用计算机因特网的英文简称是() A.CHINANET B.CERNST C.CSTNET D.CHINAGBN 17.负责亚太B类IP地址分配机构是()。 A.ENIC B.APNIC C.INTER NIC D.NIC 18.在E-mail地址中,用户名和域名之间用(B)分隔。 A.# B.@ C.% D.&

《网页设计与制作》期末考试题与答案

《网页设计与制作》期末考试试题 一、单项选择题(本大题共30小题,每小题2分,共60分) 1、目前在Internet上应用最为广泛的服务是( b)。 A、FTP服务 B、WWW服务 C、Telnet服务 D、Gopher服务 2、域名系统DNS的含义是(b )。 A、Direct Network System B、Domain Name Service C、Dynamic Network System D、Distributed Network Service 3、主机域名center. nbu. edu. cn由四个子域组成,其中( d)子域代表国别代码。 A、center B、nbu C、edu D、cn 5、当标记的TYPE属性值为(d )时,代表一个可选多项的复选框。 A、TEXT B、PASSWORD C、RADIO D、CHECKBOX 6、为了标识一个HTML文件开始应该使用的HTML标记是( c)。 A、

B、 C、
B、 C、 D、 7、在客户端网页脚本语言中最为通用的是( a)。 A、javascript B、VB C、Perl D、ASP 8、在HTML中,标记的Size属性最大取值可以是( c)。 A、5 B、6 C、7 D、8 9、在HTML中,单元格的标记是(a )。 A、 D、 11、下面不属于CSS插入形式的是(a )。 A、索引式 B、内联式 C、嵌入式 D、外部式

12、在网页中最为常用的两种图像格式是( a)。 A、JPEG和GIF B、JPEG和PSD C、GIF和BMP D、BMP和PSD 13、如果站点服务器支持安全套接层(SSL),那么连接到安全站点上的所有URL开头是( b)。 A、HTTP B、HTTPS C、SHTTP D、SSL 14、在HTML中,要定义一个空链接使用的标记是(a ). A、 B、 C、 D、 15、对远程服务器上的文件进行维护时,通常采用的手段是( b) A、POP3 B、FTP C、SMTP D、Gopher 16、下列Web服务器上的目录权限级别中,最安全的权限级别是(a ) A、读取 B、执行 C、脚本 D、写入 17、用Fireworks切割图形时,需要的工具是(c) A、裁剪 B、选取框 C、切片 D、自由变形 18、Internet上使用的最重要的两个协议是(b ) A、TCP和Telnet B、TCP和IP C、TCP和SMTP D、IP和Telnet 19、body元素用于背景颜色的属性是(c) A、alink B、vlink C、bgcolor D、background 20、下面说法错误的是( d) A、规划目录结构时,应该在每个主目录下都建立独立的images目录 B、在制作站点时应突出主题色 C、人们通常所说的颜色,其实指的就是色相 D、为了使站点目录明确,应该采用中文目录

HTML和JavaScript综合练习题2014答案

HTML和JavaScript综合练习题 一、单项选择 1.Web使用( D )在服务器和客户端之间传输数据。 A.FTP B. Telnet C. E-mail D. HTTP 2.HTTP服务默认的端口号是(D)。 A. 20 B. 21 C. 25 D. 80 3.HTML是一种标记语言,由( C )解释执行。 A.Web服务器 B.操作系统 C. Web浏览器 D.不需要解释 4.下列哪个标签是定义标题的 ( A )。 A.h1 B.hr C.hw D.p 5.html中的注释标签是( C )。 A.<-- --> B.<--! --> C. D.<-- --!> 6.标签的作用是( D )。 A.斜体B.下划线C.上划线D.加粗 7.网页中的空格在html代码里表示为( B )。 A.& B.  C." D.< 8.定义锚记主要用到标签中的( A )属性。 A.name B.target C.onclick D.onmouseover 9.要在新窗口中打开所点击的链接,实现方法是将标签的target属性设为( A )。 A._blank B._self C._parent D._top 10.下列代表无序清单的标签是( A )。 A.

B.
C.
  • D.< li >…
    … 第 1 页共11 页

    11.定义表单所用的标签是( B )。 A.table B.form C.select D.input 12.要实现表单元素中的复选框,input标签的type属性应设为( B )。 A.radio B.checkbox C.select D.text 13.要实现表单元素中的单选框,input标签的type属性应设为( A )。 A.radio B.checkbox C.select D.text 14.要使单选框或复选框默认为已选定,要在input标签中加( D )属性。 A.selected B.disabled C.type D.checked 15.要使表单元素(如文本框)在预览时处于不可编辑状态,显灰色,要在input中加( B ) 属性。 A.selected B.disabled C.type D.checked 16.如果希望能在网页上显示大于(>),可以使用( A )符号来表示。 A.> B.< C." D.& 17.alert();的作用是:( A )。 A.弹出对话框,该对话框的内容是该方法的参数内容。 B.弹出确认对话框,该对话框的要用户选择“确认”或“取消”。 C.弹出输入对话框,该对话框的可让用户输入内容。 D.弹出新窗口。 18.看以下JavaScript程序 var num; num=5+true; 问:执行以上程序后,num的值为( D )。 A.true B.false C.5 D.6 19.看以下JavaScript程序 var x=prompt(“请输入1-5的数字!”,“”); switch (x) case “1”:alert(“one”); case “2”:alert(“two”); case “3”:alert(“three”); case “4”:alert(“four”); case “5”:alert(“five”); default:alert(“none”); 运行以上程序,在提示对话框中输入“4”,依次弹出的对话框将输出: ( B )。 A.four,none 第 2 页共11 页

    相关主题
    B、 C、