77范文网 - 专业文章范例文档资料分享平台

JavaScript试题集

来源:网络收集 时间:2019-06-11 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

一. 单选题

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.//…… C./*……*/ D.

/* …… */

★标准答案:A

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

A.Javascript是一种脚本语言 B.Javascript是事件驱动的

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

D.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);

document.writeln(y); }

< /SCRIPT > < /BODY > < /HTML > 输出结果是()。

A.0 1 2 3 4 B.0 1 4 9 16 C.0 1 4 9 16 25 D.以上答案都不对

★标准答案:B

7. 在Javascript中,需要声明一个整数类型的变量num,以下哪个语句能实现上述要求?

A.int num;

B.number num; C.var num; D.Integer num;

★标准答案:C

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

A.数组的长度必须在创建时给定,之后便不能改变 B.由于数组是对象,因此创建数组需要使用new运算符 C.数组内元素的类型可以不同 D.数组可以在声明的同时进行初始化

★标准答案:A

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

A.delete B.size C.new D.typeof

★标准答案:B

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

A.click——鼠标单击事件 B.focus——获取焦点事件

C.mouseOver——鼠标指针移动到事件源对象上时触发的事件 D.change——选择字段时触发的事件

★标准答案:D

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

以下选项正确的是:( )

A.输出 34 B.输出 56 C.输出 3456.00 D.输出 345600

★标准答案:C 12. 考察以下代码片段: function Student(name) {

this.name = name; this.move = function() { alert(this.name+”准备移动了”); } }

Student.prototype.move = function() { alert(this.name+”开始移动了!”); }

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

下列说法正确的是?

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);

A.40 B.20 C.30 D.程序出错

★标准答案:C

14. 预测以下代码片段的输出结果: var student = new Object();

student.study = function() {window.alert(“开始学习了”); } study();

A.输出“开始学习了”

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

C.程序出错。study()方法不能直接调用。应该用student来调用 D.程序出错。给student.study 赋值时,右边的函数必须有名字

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

以下选项正确的是?

A.依次输出”px” “px” B.依次输出”32” “32” C.依次输出”32px” “px” D.依次输出”32px” “32px”

★标准答案:C 16. 考察以下程序片段: var str = “12px”; var s = str.indexof(“2”); alert(s);

以下选项正确的是?

A.输出 1 B.输出 2 C.输出 p D.输出 12

★标准答案:A 17. 考察以下程序片段:

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库JavaScript试题集在线全文阅读。

JavaScript试题集.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/656033.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: