2011-2012-2JavaScript复习题

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

2011-2012-2《脚本语言与动态网页设计》复习题

一、选择题

1.标题标记包含6种标记,每一个级别的字体大小都有明显的区分,下面哪级标题的字号

最小( D )。

A.

B.

C.

D.

2.在Javascript程序中有如下定义语句,x=8;y=3;z=2;那么alert((x-y)/z)显示的结果为

( C )。

A. 8-3/2

B. 10

C. 2.5

D. 2

3.在Javascript中,把字符串“226”转换为浮点数226.0的正确方法是( C )。

A. var str=”226”;var num=(int)str;

B.var str=”226”;var num=str.parseInt(str);

C. var str=”226”;var num= parseFloat(str);

D.var str=”226”;var num=Interger.parseInt(str);

4.下列运算符中,(C )优先级最高。

A.== B.|| C.+ D.+=

5.Javascript表达式31+“32”的结果是( D)。

A. 一条错误信息

B. 63

C. “31 32”

D. “3132”

6.假设x=5.3, 表达式document.write(Math.floor(x));的输出结果为( A )。

A.5 B. 4 C.6 D. 3

7.下面语句执行后,页面显示内容为( A )

var x,y=null;

document.write(x==y);

document.write(x=y);

A.true null B. true x=y C. x==y undefined D. false null

8.在循环中,break语句的功能是( C )。

A.让浏览器死机

B.重新开始运行循环

C. 完全退出循环

D.退出当前循环

9.在循环中,continue语句的功能是( C )。

A.让浏览器死机

B. 完全退出循环

C.重新开始运行循环

D.继续当前循环

10.下列哪个选项的CSS 语法是正确的?( C )

A.td:font-size=9pt B.{td:font-size=9pt}

C.td { font-size: 9pt} D.{td; font-size:9pt}

11.以下哪个单词不属于javascript保留字( B )。

A. document

B. parent

C. class

D. new

12.在Javascript中,this关键字的含义是( A )。

A. 当前对象

B. 当前脚本

C.没有含义

D.当前文本框

13.Math.random函数生成随机数的范围是( B)。

A. 1至100

B. 0至1

C. 1至10

D.1至1000

14.下列对象中,( C )不能使用new关键字。

A.Date

B.String

C. Math

D.Array

15.Ajax技术的组成部分不包括(D)

A. HTML、XHTML

B. CSS、DOM

C. XML、XSTL、PHP

D. Active

16.分析下面的Javascript代码段,第一行输出的结果是(A )。

var x=”aaa”;

function a(x){

var x=”bbb”;

document.write(x+"
");

}

document.write(x+"
");

a(“ccc”);

A. aaa

B. bbb

C. ccc

D. aaa+

17.在HTML文档对象模型中,history对象的( C)方法用于加载历史列表中的下一个URL

页面。

A. next( )

B. back( )

C. forward( )

D. go(-1)

18.XmlHttpRequest对象的readyState状态,当xhr.readyState==4表示:( C )

A.全部取完B.正在load

C.已经完成D.未初始化

19.下列描述错误的是(D)

A.JavaScript变量分全局变量和局部变量

B.JavaScript中,对象的作用范围可分为内置对象和宿主对象

C.在程序开发过程中,用户输入内容的校验常分为功能性校验和格式性校验

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

20.写“Hello World”的正确javascript语法是?( A )

A. document.write("Hello World")

B. "Hello World"

C. response.write("Hello World")

D. ("Hello World")

21.JS特性不包括( D )

A.解释性

B.用于客户端

C.基于对象

D.面向对象

22.下列JS的判断语句中( A )是正确的

A.if(i==0)

B.if(i=0)

C.if i==0 then

D.if i=0 then

23.下列JavaScript的循环语句中( D )是正确的

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

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

C.for i=1 to 10

D.for(i=0;i<=10;i++)

24.下列的哪一个表达式将返回假( B )

A.!(3<=1)

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

C.(“a”==”a”)&&(“c”!=”d”)

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

25.下列选项中,( D )不是网页中的事件

A.onclick

B.onmouseover

C.onsubmit

D.onpressbutton

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

环判定式应写为:

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

27.JS语句

var a1=10;

var a2=20;

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

将显示( B)结果。

A.a1+a2=30

B.a1+a2=1020

C.a1+a2=a1+a2

相关文档
最新文档