一、选择题
1.在HTML中引入JavaScript文件使用的标签是( )。
A.<link> B.<a> C.<script> D.<javascript>
2.在HTML中引入CSS文件使用的标签是( )。
A.<link> B.<a> C.<script> D.<javascript>
3.下列不是JavaScript中合法标识符的是( )。
A.iB._nameC.$strD.1_name
4.下列不是JavaScript中关键字的是( )。
A.var B.boolean C.case D.clas
5.下面关于JavaScript的概述不正确的是( )。
A.JavaScript是一种脚本编程语言 B.它不需要进行编译
C.是一种跨平台的语言 D.不是一种通用语言
6.下面变量定义正确的是( )。
A.var a=1 B.var continue C.var 1b D.var a+
7.下面链接外部JavaScript正确的是( )。
A.<link language="javascript" src="your-Javascript.js">
B.<script language="javascript" src="your-Javascript.js"></script>
C.<script language="javascript" href="your-Javascript.js"></script>
D.<style language="javascript" src="your-Javascript.js"></style>
8.下面属于循环控制控制语句的是( )。
A.if语句 B.if…elseif语句 C.for语句 D.if…else语句
9.下面关于函数说法不正确的是( )。
A.函数的定义是由关键字function、函数名加一组参数,以及置于大括号中需要执行的一段代码定义的
B.函数定义后并不会自动执行
C.调用函数需要创建调用语句
D.函数定义后可以自动执行
10.下面关于数据类型说法不正确的是( )。
A.数字(number)是最基本的数据类型
B.由单引号定界的字符串中不可以含有双引号
C.布尔数据类型只有两个值
D.字符串(string)是由Unicode字符、数字、标点符号等组成的序列
二、填空题
1.在HTML中嵌入JavaScript代码需要使用___________标签。
2.在HTML文件中引入jQuery文件需要使用___________标签。
3.___________循环语句也称为计次循环语句,一般用于循环次数已知的情况,在JavaScript中应用比较广泛。
4.JavaScript语言中定义变量使用的关键字是___________,定义常量使用的关键字是___________。
5.函数定义后并不会自动执行,要执行一个函数需要在特定的位置___________。
6.字符串(string)是由___________、___________或___________等组成的序列,它是JavaScript用来表示文本的数据类型。
7.JavaScript中合法标识符的第一个字符必须是___________、___________或___________。
8.JavaScript中实现页面加载完成后立即调用某函数,需要___________事件。
9.JavaScript中获取指定ID的HTML标记需要使用___________方法。
10.下面代码实现的功能是___________。
var a = 5;
var b = 7;
if (a > b) {
var c = a - b
}
else {
var c = b - a
}
alert(a)
一、选择题答案
1.C 2.A 3.D 4.D 5.A 6.A 7.B 8.C 9.D 10.B
二、填空题答案
1.<script>
2.<script>
3.for
4.var、const
5.调用函数
6.数字、字母、符号
7.字母、下划线、美元符号
8.onload
9.gettElementById()