JavaScript学期第一次测试题
本试题满分100分,100分钟完卷
一、选择题(每题2分,多选题错选、少选不得分)
1、分析下段代码输出结果是(B
    var arr = [2,3,4,5,6];
    var sum =0;
    for(var i=1;i < arr.length;i++) {
        sum +=arr[i]    }
    console.log(sum);
A.20    B.18    C.14    D.12
2、以下关于 Function函数对象的说法不正确的是(D )
A.函数可有可无返回值
B.调用函数时传递的参数是实参
C.函数调用时候,可以用一个变量来接收函数返回值
D.函数必须要有形式参数
3、以下代码运行的结果是输出(B )
    var a = b = 10;
    (function(){
        var a=b=20
    })();
    console.log(b);
A.10    B.20    C.报错    D.undefined
4、以下代码运行后的结果是输出(  A )
  var a=new Object();
a.name=admin
console.log(a.name);
A.admin  B.a    C.js argumentsadmin    D.[a]
5、在 JS 中,’1555’+3 的运行结果是(  C )
A.1558    B.1552    C.15553    D.1553
6、以下代码运行后弹出的结果是(  B )
    var a = 888;
    ++a;
    alert(a++);
A.888    B.889    C.890    D.891
7、关于变量的命名规则,下列说法正确的是( ABCDE   )
A.首字符必须是大写或小写的字母,下划线(_)或美元符($)
B.除首字母的字符可以是字母,数字,下划线或美元符

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。