好文档 - 专业文书写作范文服务资料分享网站

JavaScript试题集7

天下 分享 时间: 加入收藏 我要投稿 点赞

单选题 1. 我们可以在下列哪个HTML元素中放置javascript代码

A.< script >

B.< javascript >

C.< js >

D.< scripting >

★标准答案:A

2. 预测以下代码片段的输出结果: var str ;

alert(typeof str);

A.. string ;

B.. undefined;

C.. object ;

D.. String;

★标准答案:B

3. 下列哪个不是Javascript中注释的正确写法:( )

A.< !-- …… -- >

B.

*……*/

D. /* …… */

★标准答案:A

4. 以下哪项不属于Javascript的特征

是一种脚本语言

是事件驱动的

代码需要编译以后才能执行

是独立于平台的

★标准答案:C

5. 关于以下两个陈述的描述中,正确的是:( ) 陈述1:Javascript是弱类型语言

陈述2:Javascript的常用类型包括:int、string、boolean A.陈述1正确,陈述2错误

B.陈述1错误,陈述2正确

C.两个陈述都正确

D.两个陈述都错误

★标准答案:A

6. 阅读下面的JavaScript代码: < HTML > < BODY >

< SCRIPT LANGUAGE=\

function f(y) {

var x=y*y;

return x; }

for(x=0;x< 5;x++) { y=f(x);

(y); }

< /SCRIPT > < /BODY >

< /HTML >

输出结果是()。

1 2 3 4

1 4 9 16

1 4 9 16 25

D.以上答案都不对

★标准答案:B

7. 在Javascript中,需要声明一个整数类型的变量num,

以下哪个语句能实现上述要求

num;

num;

num;

num;

★标准答案:C

8. 关于Javascript中数组的说法中,不正确的是:()

A.数组的长度必须在创建时给定,之后便不能改变

B.由于数组是对象,因此创建数组需要使用new运算

C.数组内元素的类型可以不同

D.数组可以在声明的同时进行初始化

★标准答案:A

9. 除了一些常规的运算符之外,Javascript还提供了一些特殊的运算符。下面不属于Javascript特殊运算符的是:( )

★标准答案:B

10. 以下关于Javascript中事件的描述中,不正确的是:()

——鼠标单击事件

——获取焦点事件

——鼠标指针移动到事件源对象上时触发的事件

——选择字段时触发的事件

★标准答案:D

11. 考察以下程序片段: var n = new Number(3456); alert(2));

以下选项正确的是:( )

A.输出 34

B.输出 56

C.输出

D.输出 345600

★标准答案:C

12. 考察以下代码片段:

function Student(name)

{

= name;

= function() {

alert+”准备移动了”);

}

}

= function() {

alert+”开始移动了!”); }

var st = new Student(“李四); ();

下列说法正确的是

A.输出 ”李四准备移动了”

B.输出 ”李四开始移动了”

C.输出 ”李四准备移动了 李四开始移动了””

D.程序出错,没有任何输出。

★标准答案:A

13. 预测以下代码片段的输出结果:

function add(i) { var k = i+10; alert(k); } ; function add(i) { var k = i+20; alert(k); } ; add(10);

D.程序出错

★标准答案:C

14. 预测以下代码片段的输出结果:

var student = new Object();

= function() {(“开始学习了”); }

study();

A.输出“开始学习了”

B.程序出错。不能在实例化对象之后,再添加方法

C.程序出错。study()方法不能直接调用。应该用

student来调用

D.程序出错。给 赋值时,右边的函数必须有名字

★标准答案:C 15. 考察以下程序片段: var str = “32px”; var str1 = (-2);

alert(str);

alert(str1);

以下选项正确的是

A.依次输出”px” “px”

B.依次输出”32” “32”

C.依次输出”32px” “px”

D.依次输出”32px” “32px”

★标准答案:C

16. 考察以下程序片段: var str = “12px”; var s = (“2”); alert(s);

以下选项正确的是

A.输出 1

B.输出 2

C.输出 p

D.输出 12

★标准答案:A

17. 考察以下程序片段:

function Person() { }

= function() { alert+“移动”);} function Student(name) { = name; }

= function() { alert+”学习”); }

= new Person();

var st = new Student(“张三丰”); (); ();

以下选项正确的是

A.依次输出”张三丰学习” “百晓生移动”

B.依次输出”张三丰学习” “移动”

C.输出”张三丰学习” ,之后程序出错

D.程序出错,什么都不能输出

★标准答案:D

18. 以下不属于Javascript原始类型的是:()

★标准答案:C

19. 以下哪段代码不能正确创建函数show()

show(text){ alert(text); }

showFun = function show(text){ alert(text); } showFun = function(text){ alert(text); }

showFun =new function(\, \ ★标准答案:D

20. Javascript是如何实现继承的

A.创建父类对象作为子类的原型(prototype)

B.使用extends关键子继承父类

C.创建子类对象作为父类的原型(prototype)

D.使用class关键子继承父类

★标准答案:A

21. 在JavaScript中,下列哪段代码能够在1秒之后执行

表达式expression

,expression);

,1);

,expression);

,1000);

★标准答案:D

22. < body onLoad=\ < input onFocus=\< /body >

下列方法一定会被调用的是:( )

()

()

()

()

★标准答案:A

23. 以下哪个选项中的方法全部属于window对象:( )

,clear,close

,close,open

,close,confirm

,setTimeout,write

★标准答案:C

24. 与image对象不相关的事件处理是下列哪项:( )

★标准答案:D

25. 在JavaScript中,如果不指明对象直接调用某个方法,则该方法默认属于哪个对象: ()

★标准答案:B

26. 打开名为“window2”的新窗口的JavaScript语法是:( )

\

\

(\

\

★标准答案:B

27. 如何在浏览器的状态栏放入一条消息:( )

= \

= \

\

(\

JavaScript试题集7

单选题1.我们可以在下列哪个HTML元素中放置javascript代码A.B.C.D.★标准答案:A2.预测以下代码片段的输出结果:varstr;alert(type
推荐度:
点击下载文档文档为doc格式
21j8t1xdhw8n6j4879hw6x2111f27v00bat
领取福利

微信扫码领取福利

微信扫码分享