Javascript概述及语法基础
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章Javascript概述及语法基础
1)JavaScript是一门( C )语言。(选择一项)
A.低级语言
B.高级语言
C.脚本语言
D.混合语言
2)以下不属于JavaScript作用的是( D )。(选择一项)
A.表单数据有效性验证
B.页面动态效果
C.支持AJAX实现
D.下载文件
3)以下不属于JavaScript组成部分的是( B )。(选择一项)
A.ECMAScript
B.Script
C.DOM
D.BOM
4)以下哪种方式不能用于放置JavaScript是( C )。(选择一项)
A.放在标签之内
B.存储为独立的js文件
C.嵌入Java代码之中
D.作为标签的事件处理程序
5)在JavaScript中,使用注释正确的是( A )。(选择一项)
A./* */
B.
C.--
D.\\
6)以下不属于JavaScript保留字的是( B )。(选择一项)
E.with
F.parent
G.class
H.void
7)下列不属于JavaScript的数据类型的是( B )。(选择一项)
A.string
B.int
C.boolean
D.number
8)关于JavaScript变量的命名规则,下列说法正确的是( D )。(选择一项)
A.变量名不区分大小写
B.首字母必须是大写、小写的字母、下划线或美元符
C.首字母可以是数字
D.变量名不能是保留字
9)在JavaScript中,添加注释正确的是( C )。(选择一项)
A.///this is a comment
B.
C.//this is a comment
D.“this is a comment”
10)在JavaScript中,执行“4==4 ? 4>3 :false”的结果是( A )。(选择一项)
A.true
B.false
C.4>3
D.4==4
11)有两个变量var1=5;var2=8,下列给出的逻辑语句中,结果为true的是( A )。
(选择一项)
A.(var1==5)&&(var1!=var2)
B.(var1==5)&&(var1<>var2)
C.(var1==8)||!(var1!=var2)
D.!(var1==5)||(var1>=var2)
12)在Javascript中,var x=10;var y=x++,则++x + ++y结果为( D )。(选择一项)
A.20
B.21
C.22
D.23
13)在JavaScript中,以下代码执行到第5行时,变量count的值是( D )。(选择一项)
for(var count = 0; ;){
if(count < 10)
count += 3;
else
alert(count);
}
A.0
B. 3
C.11
D.12
14)分析下面的JavaScript代码段,输出结果是( B )。(选择一项)
var a = new Array(2,3,4,5,6);
var sum = 0;
for(int i = 1; i sum+=a[i]; document.write(sum); A.18 B.20 C.14 D.12 15)在JavaScript中,foo对象有att属性,那么获取att属性的值,以下做法可以的有( AC )。(选择二项) A.foo.att B.foo(“att”) C.foo[“att”] D.foo{“att”} 16)下列JavaScript的循环语句中正确的是( D )。(选择一项) A.if(i<10;i++) B.for(i=0;i<10) C.for i=1 to 10 D.for(i=0;i<=10;i++)