20春广东开放大学终结性网络编程技术参考答案资料

网络编程技术-复习题1

一、单项选择题

1.下面哪一个表达式的返回值为True( )

A.!(3<=1)

B.(1!=2)&&(2<0)

C.!(20>3)

D.(5!=3)&&(50<10)

2、以下( B )变量名是非法的。

A、 num_1

B、 2_num

C、 sum

D、 de2$f

3.下列JavaScript的声明变量语句中()是正确的。

A.int i =10;

B.var i;j;k =10;

C.int i;j;k =10;

D.var i =10;

答案:D

4 下列语句中,( A )语句根据表达式的值进行匹配,然后执行其中的一个语句块。如果找不到匹配项,则执行默认语句块。

A、 switch

B、 if-else

C、 for

D、字符串运算符

5.要检测值是否为NaN,应使用()函数。

A.

Number

B.

parseInt

C.

IsNaN

D.

isNaN

答案:D

6 在JavaScript中,运行以下代码:

var flag=true;

document.write(typeof(flag));

返回值是( D )。

A、 undefined

B、 null

C、 number

D、 boolean

7.下列JavaScript的循环开始语句中()是正确的。

A.for(var i<=10;i++)

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

C.for var i =1to10

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

答案:D

8、 JavaScript是 B 。

A、一种Java 编程语言,不同的是它可以用于网页开发

B、一种解释性的、用于客户端的、基于对象的程序开发语言

C、一种用于Mozilla的Firefox浏览器和Microsoft的Internet Explorer浏览器的网页开发语言

D、一种用于制作网页动画效果的程序开发语言

9.

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

A.

onclick

B.

onmouseover

C.

onsubmit

D.

onpressbutton

答案:D

10 页面中有一个id为pdate的文本框,下列代码中,( B )能把文本框中的值改为“2016-10-12”。

A. document.getElementById("pdate").setAttribute("value","2016-10-12");

B. document.getElementById("pdate").value="2016-10-12";

相关文档
最新文档