2024年6月11日发(作者:)

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

一、选择题

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

最小( )。

A.

B.

C.

D.

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

( )。

A. 8-3/2 B. 10 C. 2.5 D. 2

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

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

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

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

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

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

A. 一条错误信息 B. 63 C. “31 32” D. “3132”

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

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

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

var x,y=null;

(x==y);

(x=y);

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

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

A.让浏览器死机 B.重新开始运行循环 C. 完全退出循环 D.退出当前循环

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

A.让浏览器死机 B. 完全退出循环 C.重新开始运行循环 D.继续当前循环

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

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

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

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

A. document B. parent C. class D. new

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

A. 当前对象 B. 当前脚本 C.没有含义 D.当前文本框

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

A. 1至100 B. 0至1 C. 1至10 D.1至1000

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

C. Math

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

A. HTML、XHTML

B. CSS、DOM

C. XML、XSTL、PHP

D. Active

1

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

var x=”aaa”;

function a(x){

var x=”bbb”;

(x+"

");

}

(x+"

");

a(“ccc”);

A. aaa B. bbb C. ccc D. aaa+

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

页面。

A. next( ) B. back( ) C. forward( ) D. go(-1)

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

A.全部取完 B.正在load

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

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

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

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

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

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

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

A. ("Hello World") B. "Hello World"

C. ("Hello World") D. ("Hello World")

21. JS特性不包括( )

A.解释性 B.用于客户端 C.基于对象 D.面向对象

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

(i==0) (i=0) i==0 then i=0 then

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

(i<10;i++) (i=0;i<10)

i=1 to 10 (i=0;i<=10;i++)

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

A.!(3<=1) B.(4>=4)&&(5<=2)

C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2)

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

k eover it sbutton

26. 有语句“var x=0;while(________) 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)

将显示( )结果。

A.a1+a2=30 B.a1+a2=1020 C.a1+a2=a1+a2

2