JavaScript程序设计期末试题.docx
文本预览下载声明
JavaScript程序设计期末试题
1 .使用外部JAVASCRIPT程序文件的正确格式是()。[单选题]*
〈script href=,,XX.js,,
script name=,,XX.js,,
script file-,XX.js,,
script src=”XX.jsf
不属于JavaScript数据类型的是()。[单选题]*
Number
Undefined
String
Float
在JAVASCRIP中,通过下面()运算符访问对象的属性和方法。[单选题]*
加运算符
点运算符
乘运算符
不能访问
以下合法的变量名是()。[单选题]*
new
_123
Null
2abc
-赋值运算符的作用是什么?[单选题]*
给一个变量赋新值
给一个变量赋予一个新名
执行比较运算
没有任何用处
.比较运算符的作用是什么?[单选题]*
执行数学计算
处理二进制位,目前还不重要
c .比较两个值或表达式,返回真或假
d.只比较数字,不比较字符串
.下面哪一个语句定义了一个名为pageNumber的变量并将它的值赋为240?[单选 题]*
var PageNumber=240
pagenumber=240
var pageNumber=240 正礁答案)
var int named pageNumber=240
var temp二null;
alert(typeof temp);
以上程序的弹出的结果是()。[单选题]*
Null
Object
Undefined
String
表达式123%7的计算结果是()。[单选题]*
TOC \o 1-5 \h \z 2
3
4(正确答案)
5
var result=2+5+H8H;
result的值是()[单选题]*
258
“258”
15
“78”(正确答案)
var a =false;var b = 0;运算结果为true的表达式是()[单选题]*
a=b
a==b(正确答案)
a===b
在Javascript中下面哪一个是合法函数名?()[单选题]*
function my functi()
function if()
function get_text()
function 24hours()
通常直接使用属性名和方法来调用window对象的属性和方法,而不加上对象名
window,是因为()。[单选题〕*
window对象是浏览器文档对象模型中的顶层对象,所以javascript有此
约定
窗口的属性和方法被认为是navigator对象的一部分
实际上,并不存在window对象
浏览器认为window对象是document对象的一部分
.下面的哪一个表达式将返回真?[单选题]*
(3===3)(51)
!(17=20)
(3!=3) || (72)
(1===1) || (3v2)(正确答案)
. (778787)?5:2 的结果是:()[单选题]*
2(正确答案)
TOC \o 1-5 \h \z 5
5,2
3
.创建对象使用的关键字是()。[单选题]*
a . function
b . new(正确答案)
c . var
d . String
17.下列语句不能用于遍历数组的是()[单选题]*
a. for
b for...in
fbr...of
if(正确答案)
18.在JAVASCRIPT中,计算数组a的长度的语句是()。[单选题]*
var y=a.length();
var y=a.len();
var y=a.length;
var y=a.len;
19 .分析下面的javascript代码段,输出结果是:() var mystring=nI am a good student; a=mystring.indexOf(goodH);
document.write(a);[单选题]*
TOC \o 1-5 \h \z 5
6
7(正确答案)
8
JAVASCRIPT的对象主要包括()。[单选题]*
JAVASCRIPT的的内置对象
浏览器内置对象
自定义对象
以上三种都是(正确答案)
JAVASCRIP 函数 window.setlnterval(countdown();,1000);表示()。[单选题]*
每隔1分钟调用countDown函数
每隔1秒钟调用countDown函数
l分钟后调用countDown函数
l秒钟后调用countDown函数
下列选项中,()不是网页事件。[单选题]*
onclick
onsumit
onmouseover
onpressbutton
DOM里面创建元素节点的方法是()[单选题]*
createElement()i
createTextNode()
createComment()
createAttribute
显示全部