. 单选题
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. 考察以下程序片段:
JavaScript试题集



