国开(河北开放大学)26春《JavaScript程序设计#》形考作业1【标准答案】
形考作业1
试卷总分:100 得分:100
一、判断题
1.for循环中三个表达式中至少要存在一个,而且两个分号是必不可少的。
2.在JavaScript中处理异常时,如果添加了 finally 语句,则 catch 语句可以省略。
3.在定义函数的时候,即使不指定参数列表,仍然可以通过arguments引用到所获得的参数。
4.函数内未定义直接赋值的变量,系统会把它声明为全局变量。
5.在JavaScript中,对函数类型、对象类型变量的参数传递都是引用传递。
二、单项选择题
6.下列选项中( )可以作为for循环的有效的第一行。
A.for(x=1; x<6; x+=1)
B.for(x==1; x<6; x+=1)
C.for(x=1;x=6; x+=1)
D.for(x+=1; x<6; x=1)
7.有语句“var x=0; while(_____) x+=2;”,要使while循环体执行10次,空白处的循 环判定式应写为( )。
A.x<10
B.x<=10
C.x<20
D.x<=20
8.下列关于switch语句的描述中,( )是正确的。
A.switch语句中default子句是可以省略的
B.switch语句中case子句的语句序列中必须包含break语句
C.switch语句中case子句后面的表达式可以是含有变量的整型表达式
D.switch语句中子句的个数不能过多
9.如何编写当 i 等于 5 时执行一些语句的条件语句( )。
A.if (i==5)
B.if i=5 then
C.if i=5
D.if i==5 then
10.JavaScript中的错误可以分为语法错误和( )。
A.运行错误
B.不正常错误
C.形式错误
D.系统错误
11.在JavaScript函数的定义格式中,下面各组成部分中,( )是可以省略的。
A.函数名
B.指明函效的一对圆括写()
C.函数体
D.函数参效
河北开放大学JavaScript程序设计#答案:https://www.opzy.net/98315.html
12.循环语句“for(var i=0,j=10; i=j=10; i++, j–);”的循环次数是( )。
A.0
B.1
C.10
D.无限
13.下述关于循环语句的描述中,( )是错误的。
A.循环体内可以包含有循环语句
B.循环体内必须同时出现break语句和continue语句
C.循环体内可以出现条件语句
D.循环体可以是空语句,即循环体中只出现一个分号
三、多项选择题
14.在HTML页面中,定义了如下所示的JavaScript函数,则正确调用该函数的HTML代码是()。
function compute(op){
alert(op);
}
A.<input name=”d” type=”button” onclick=”compute(/ )” value=”/”>
B.<input name=”c” type=”button” onclick=”compute(“*”)” value=”*”>
C.<input name=”b” type=”button” onclick=”compute(‘-‘)” value=”-”>
D.<input name=”a” type=”button” onclick=”compute(this.value)” value=”+”>
15.JavaScript函数的定义会包括一个称为形参的标识符列表,这些参数在函数体中像局部变量一样工作。有关arguments说明正确的是( )。
A.arguments表示当前执行的函数的参数和调研它的函数的对象
B.经常使用arguments的属性length来获取传递给函数的参数个数
C.arguments仅在开始执行函数时使用
D.arguments是一个标准数组
奥鹏作业网