javascript选择复习
1.单独存放 Javascript程序的文件扩展名是:()
A.Java
B.Js
C.Script
D.prg
2.HTML网页标记中,以下哪一个标记表示换行:()
A.
B.
C.
D.
3.设置超链接的正确方法是:()
A.点击跳转
B.点击跳转
C.点击跳转
D.点击跳转
4.以下哪一个是十六进制数:()
A.45
B.AB
C.012
D.0x12
5.有程序片段如下:
var str;
document.write(”x=”+x);
请问页面显示内容为:()
A.x=0x1234;
B.x=undefined
C.x=null
D.x=NaN
6.程序段:
Var a=2,b=5,ret;
document.write(!a
输入结果为:()
A.Null
B.Undefined
C.True
D.False
7.对于循环语句的描述中,以下哪个是错误的:()
A.循环体内可以不包括循环语句
B.循环体内必须出现continue或break
C.循环体内可以出现条件判断语句
D.循环体内可以再出现其他循环语句
8.在函数定义格式中,下面的组成部分中,哪一个是可以省略的:()
A.函数名
B.函数体
C.函数参数
D.函数名后的一对圆括号
9.请判断以下语句执行之后,变量i的值为:()
var arr=new Array("Aaa","B","C","D","E");
var i;
alert(i=arr[1].length+4);
A.undefined
B.7
C.0
D. 5
10.对于HTML上的按钮类型,请问以下哪一个不是其type属性可选值:()
A.close
B.submit
C.button
D.reset
11.判断如下代码执行后的运行结果为:()
var str="abc123";
var m=10+parseInt(str);
alert(m);
A.10
B.NaN
C.0
D.133
12.以下哪个单词不属于javascript保留字:()
A、 for
B、 if
C、 function
D、 dim
13.在javascript中关于函数说法错误的是:()
A.函数是一种数据类型
B.定义函数时必须使用function关键字
C.调用格式为“函数名()”
D.函数必须有参数
14.在javascript中关于对象说法正确的是()
A.对象原始数据类型
B.对象通过“.”运算符操作属性和方法
C.对象不能被创建
D.以上说法都不对
15.数组sort()方法的作用是:()
A.对数组元素进行排序
B.将数组元素转换成字符串
C.查找数组元素
D.修改数组元素
16.若创建一个如下的数组:var a = new Array(10),则a.length的值为()
A.0
B.10
C.5
D.不确定
17.var str=”10”,则str+1和(str-0)+1的值分别为()
A.11和11
B.101和101
C.101和11
D.11和101
18.var i=3;则i<<1的值为()
A.1
B.-1
C.6
D.2
19.var x=”3”;var y=”1”,则x*y的值为()
A.3
B.NaN
C.31
D.错误
20.下列关于return语句说法错误的是()
A.return只能用在函数中
B.return后面的语句不会被执行
C.return语句的语法格式:return [expression]
D.C项中的expression必须是变量
21.以下哪个运算符不属于逻辑运算符?()
A、&&
B、||
C、^
D、!
22.关于window对象描述正确的是()
A.window在打开浏览器时不能被创建
B.window对象在浏览器运行时不一定存在
C.window对象处于浏览器对象模型中的顶层
D.访问window对象的子对象时必须显示注明window对象
23.在HTML页面上编写Javascript代码时,应编写在()标签中间。
A.
B.
C.
和D.
和24.以javascript语言为脚本时,
language="javascript"表示使用 JavaScript 脚本语言,脚本语言还有 vbscript、 jsscript 等,如果没有 language 属性,表示默认使用 JavaScript 脚本。其中的...就是代 码的内容。例如:
javascript期末考试模拟题
、单项选择题(本题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的 ,请将其正确答案涂写在答题卡 上。 1. 以“s”为文件扩展名的文件是 _________ (A) html 文件 (B)网页文件 (C) Java 文件 (D) Javascript 文件 2. 以下合法的变量名是 ______ (A) new (B) _123 3. 以下正确的字符串是___ (A) xyz (B) xyz"' 4. 设有语句: var st1= test st1=st1+ 25; 贝U st1的值是 _____ 。 (A) test25 ' (B) 25 5. 123+ ”789 ”的值是 _____ _ (A) 123789 ' (B) 912 6. 表达式(a=2,b=5,a>b?a:b (A) 2 (B) 5 的值为 _______ 8. 设 var a=2,b=3; 则 a++==b?(a-1):b _ 的结果是 。_ A) 0 B) 1 C) 2 D) 3 9. 下面while 循环执行的次数为 __________ var i=5; while (i==0) i--; A)无限 B) 1 C) 5 D) 0 (C) null o (C) xyz ' (D) 2abc (D) xyz ' (C) test ' (D)语法错误 (C) 789 ” (D)语法错误 )的值是 。 (C) 1 (D) 0 7. 设有语句 var a=3,b=5,c=3,d=8,m=3,n=2; 则逻辑表达式(m=a>b)&&(n=c>d) 运算后,n (A) 0 (B) 1 (C) 2 (D) 3
JavaScript实验
实验项目:浏览器脚本语言及其应用 实验类型:设计 实验课时:4 实验目的:研究javascript及其应用 实验方案: 1 研究将JavaScript引入HTML页面 创建一个HTML文件,容如下。在浏览器中打开该文件。分析代码。
3 研究JavaScript名称 创建一个HTML文件,容如下。在浏览器中打开该文件。分析代码。 3 研究JavaScript值 创建一个HTML文件,容如下。在浏览器中打开该文件。分析代码。