2024年5月8日发(作者:)

期中测试试卷

阅读以下JavaScript代码,当代码执行后x的值为(C)←Var X←Var y=‘abcdefg’;←X=y index←f

(“c”1);

A、-1

B、1

C、2

D、3

在JavaScript中,可以使用Date对象的( A )方法返回当前日。

A、getDate( )

B、getYear( )

C、getMonth( )

D、getTime( )

在JavaScript中,下列不属于鼠标响应事件的是( C)。

A、onmouseover

B、onmouseout

C、onkeydown

D、onmousedown

阅读下面的JavaScript代码,程序运行后,正确的执行结果是( C )。←

A、优秀

B、良好

C、及格

D、不及格

JavaScript中,有一个id为flower的复选框,下面的正确获取flower的选中情况(A)

A、mentByld(“flower”).checked;

B、document,getElementByld(“flower”),selected;

C、mentByName(“flower”).checked;

D、mentByName(“flower”),selected;

下列标签中,属于块级元素的是(C、D)。(选择二项)

A、span标签

B、strong标签

C、dt标签

D、p标签

下列选项中,标签选择器是(A)。

A、strong{color:#333333;font-size;12px}

B、#strong{color;#333333;font-size;12px}

C、Class{color;#333333;font-size;12px}

D、.strong{color;#333333;font-size;12px}

8、在JavaScript中,下列选项声明变量并赋值得方式错误的是(B、D)。

A、var coumt=10

B、var coumt==10;

C、var x,y,z=10

D、var 1x=10;

在JavaScript中,下列关于for循环语法错误的是(B)。

A、for(var i=0;i<10;){(“第”+i+”次”) i++;}

B、for(var i=0;i++){((“第”+i+”次”);}

C、var i=0;for(;i<10;i++){((”第”+i+”次”);

D、for(var i=0;i<10;i++){document,write(”第”+i+”次”);

在JavaScript中,下列有关于自定义函数的说法错误的是(B)。

}

}

A、自定义函数的关键字是“function”

B、自定义函数必须带有参数

C、自定义函数被调用时接受的参数可以是常量、变量或其他表达式

D、自定义函数返回结果的关键字是“return”

在JavaScript中,下列选项中关于window对象的open()方法描述正确的 ( A )

A、open()方法的作用是打开具有指定名称的新窗口,并加载给定URL所指定的文档

B、open()方法的作用是显示一个带有提示信息确定按钮的对话框

C、open()方法作用是显示一个带有提示信息、确定和取消按钮的对话框

D、open()方法作用是显示一个提示用户输入的对话框

下面关于JavaScript中函数的定义,错误的是(C、D)。(选择二项)

A、function string callMsg(string msg){return”Hello”+mag;}

B、function callMsg(var msg){return”Hello”+msg;}

C、function callMsg(msg){return”Hello”+msg;}

D、function callMsg(){return””;}

在JavaScript中,定义函数应该放在页面中的( D)标签之间。

A、

....

B、.....

C、

....

D、

A、70

B、发生错误

C、30

D、NaN

下列属于条件运算符的是(B)。

A. +

B.?:

C.&&

D.>>

已知i为整形变量,关于一元运算++i和i++,下列说法正确的是( D )

A.++i运算将出错

B.在任何情况下运行程序结果都一样

C.在任何情况下运行程序结果都不一样

D .在任何情况下变量i的值都增1

在java中语句:37%10的运算结果为 ( A )

A.7

B.7

C.3

D.0.2

在java语句中,运算符&&实现 ()

A.逻辑或

B.逻辑与

C .逻辑非

D.逻辑相等

下列不属于条件语句关键字的是 (B)

B. Else

C. Swich

D. While

下面不属于java条件分支语句结构的是( D )

A. if结构

B. if-else结构

C. if-else if结构

D. if-else else结构

一个循环一般应包括哪几部分内容

A.初始化部分

B. 循环体部分

C.迭代部分和终止部分

D.以上都是

关于while和do-while循环,下列说法正确的是 (D)

A.两种循环除了格式不通外,功能完全相同

B.与do-while语句不通的是,while语句的循环至少执行一次

-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句

D. 以上都不对

以下哪个选项是字符串对象的长度(B )

A.Size

B.Length

C.max_value

D.length()

Javascript的数据类型主要有( ABD )

n

关于变量的命名规则,下列说法正确的是( C)

A.变量名不区分大小写

B.首字母必须是大写、小写的字母、下划线或美元符

C.首字母可以是数字

D.变量名不能是保留字

分析下面的Javascript代码段

var p=2;

switch (p){ case 1 :("case 1"); case 2 : ("case 2");

write(" default"); }输出的结果是( D )

1

2

t

default :document.

2 default

分析下面的Javascript代码段: var a = new Array(2,3,4,5,6); varsum=0;

for(i=1; i<; i++){sum+=a[i]; } (sum); 输出结果是()

A.18

B.20

C.12

D.14

Java 提供哪几种运算符 ( ACD )。

A. 算术运算符

B. 位运算符

C. 条件运算符

D. 逻辑运算符

37、.循环语句 for(int i=0;i<4;i++){}循环的次数为(B )

A. 无限次

B. 4次

C. 1 次

D. 3 次

下面的Java script方法中能够停止setlnterval()方法的是(A)

A. clearInterval()

B. endInterval()

C. stopInterval()

D. stopTimeout

在一个网页中,有如下页面元素,则可以通过(A)访问它。

A. getElementById()

B. getElementByName()

C. getElementsByName()

D. getElementSByTagName()

下面的Java script函数中,用来关闭窗口的是(D)。

A.

B.

C.

D.

下面的语句中,可以实现向后跳转一页的是(D)

A. ()

B. d()

C. ()

D. d

在一个Java script程序中,有如下代码,则变量s可以调用的函数是(B)

Var s=”好好学习,天天向上”;

()

()

()

不论循环条件判断的结果是什么,(B)循环将至少执行一次。

A. while

B. do-while

C. for

D. 以上都不是

有如下代码片段,下面描述中正确的是(C)Var k=10; While (k==0){ K=k-1;}

循环执行10次

B.死循环,将一直执行下去

C. 循环一次也不执行

D. 循环将执行一次

有else if语句块的条件结构是(C)

A.基本if选择结构语句

-else选择结构语句

C.多重if选择结构语句

选择结构语句

下面Java script变量的声明中正确的是(D)

x

x number

x as number

x

下面的javascript代码的执行结果是(C )