JavaScript试题集7Word文件下载.docx

上传人:b****2 文档编号:13858471 上传时间:2022-10-14 格式:DOCX 页数:34 大小:194.55KB
下载 相关 举报
JavaScript试题集7Word文件下载.docx_第1页
第1页 / 共34页
JavaScript试题集7Word文件下载.docx_第2页
第2页 / 共34页
JavaScript试题集7Word文件下载.docx_第3页
第3页 / 共34页
JavaScript试题集7Word文件下载.docx_第4页
第4页 / 共34页
JavaScript试题集7Word文件下载.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

JavaScript试题集7Word文件下载.docx

《JavaScript试题集7Word文件下载.docx》由会员分享,可在线阅读,更多相关《JavaScript试题集7Word文件下载.docx(34页珍藏版)》请在冰豆网上搜索。

JavaScript试题集7Word文件下载.docx

B

3. 

下列哪个不是Javascript中注释的正确写法:

() 

!

--……-->

B.//……

C./*……*/

D.

/*

……

*/

4. 

以下哪项不属于Javascript的特征?

A.Javascript是一种脚本语言

B.Javascript是事件驱动的

C.Javascript代码需要编译以后才能执行

D.Javascript是独立于平台的

C

5. 

关于以下两个陈述的描述中,正确的是:

()

陈述1:

Javascript是弱类型语言

陈述2:

Javascript的常用类型包括:

int、string、boolean 

A.陈述1正确,陈述2错误

B.陈述1错误,陈述2正确

C.两个陈述都正确

D.两个陈述都错误

6. 

阅读下面的JavaScript代码:

<

HTML>

BODY>

SCRIPTLANGUAGE="

JavaScript"

>

functionf(y){

varx=y*y;

returnx;

}

for(x=0;

x<

5;

x++){

y=f(x);

document.writeln(y);

/SCRIPT>

/BODY>

/HTML>

输出结果是()。

A.01234

B.014916

C.01491625

D.以上答案都不对

7. 

在Javascript中,需要声明一个整数类型的变量num,以下哪个语句能实现上述要求?

A.intnum;

B.numbernum;

C.varnum;

D.Integernum;

8. 

关于Javascript中数组的说法中,不正确的是:

() 

A.数组的长度必须在创建时给定,之后便不能改变

B.由于数组是对象,因此创建数组需要使用new运算符

C.数组内元素的类型可以不同

D.数组可以在声明的同时进行初始化

9. 

除了一些常规的运算符之外,Javascript还提供了一些特殊的运算符。

下面不属于Javascript特殊运算符的是:

A.delete

B.size

C.new

D.typeof

10. 

以下关于Javascript中事件的描述中,不正确的是:

()

A.click——鼠标单击事件

B.focus——获取焦点事件

C.mouseOver——鼠标指针移动到事件源对象上时触发的事件

D.change——选择字段时触发的事件

D

1

考察以下程序片段:

varn=newNumber(3456);

alert(n.toFixed

(2));

以下选项正确的是:

( 

 

A.输出34

B.输出56

C.输出3456.00

D.输出345600

考察以下代码片段:

functionStudent(name)

{

this.name=name;

this.move=function(){

alert(this.name+”准备移动了”);

}

Student.prototype.move=function(){

alert(this.name+”开始移动了!

”);

varst=newStudent(“李四);

st.study();

下列说法正确的是?

A.输出”李四准备移动了”

B.输出”李四开始移动了”

C.输出”李四准备移动了李四开始移动了””

D.程序出错,没有任何输出。

functionadd(i){vark=i+10;

alert(k);

};

functionadd(i){vark=i+20;

add(10);

A.40

B.20

C.30

D.程序出错

varstudent=newObject();

student.study=function(){window.alert(“开始学习了”);

}

study();

A.输出“开始学习了”

B.程序出错。

不能在实例化对象之后,再添加方法

C.程序出错。

study()方法不能直接调用。

应该用student来调用

D.程序出错。

给student.study赋值时,右边的函数必须有名字

varstr=“32px”;

varstr1=str.slice(-2);

alert(str);

alert(str1);

以下选项正确的是?

A.依次输出”px”“px”

B.依次输出”32”“32”

C.依次输出”32px”“px”

D.依次输出”32px”“32px”

varstr=“12px”;

vars=str.indexof(“2”);

alert(s);

A.输出1

B.输出2

C.输出p

D.输出12

functionPerson(){

Person.prototype.move=function(){alert(this.name+“移动”);

functionStudent(name){

Student.prototype.study=function(){alert(this.name+”学习”);

Student.prototype=newPerson();

varst=newStudent(“张三丰”);

st.move();

A.依次输出”张三丰学习”“百晓生移动”

B.依次输出”张三丰学习”“移动”

C.输出”张三丰学习”,之后程序出错

D.程序出错,什么都不能输出

以下不属于Javascript原始类型的是:

A.string

B.number

C.function

D.boolean

以下哪段代码不能正确创建函数show()?

A.functionshow(text){alert(text);

}

B.varshowFun=functionshow(text){alert(text);

C.varshowFun=function(text){alert(text);

D.varshowFun=newfunction("

text"

"

alert(text)"

};

220. 

Javascript是如何实现继承的?

A.创建父类对象作为子类的原型(prototype)

B.使用extends关键子继承父类

C.创建子类对象作为父类的原型(prototype)

D.使用class关键子继承父类

2

在JavaScript中,下列哪段代码能够在1秒之后执行表达式expression?

A.window.setTimeout(1000,expression);

B.window.setTimeout(expression,1);

C.window.setTimeout(1,expression);

D.window.setTimeout(expression,1000);

bodyonLoad="

f1()"

onError="

f2()'

inputonFocus="

g1()"

onBlur()="

g2()"

/body>

下列方法一定会被调用的是:

) 

A.f1()

B.f2()

C.g1()

D.g2()

以下哪个选项中的方法全部属于window对象:

A.alert,clear,close

B.clear,close,open

C.alert,close,confirm

D.alert,setTimeout,write

与image对象不相关的事件处理是下列哪项:

A.onError

B.onMouseOut

C.onLoad

D.onOpen

在JavaScript中,如果不指明对象直接调用某个方法,则该方法默认属于哪个对象:

()

A.document

B.window

C.form

D.location

打开名为“window2”的新窗口的JavaScript语法是:

A.window.new("

"

"

window2"

B.window.open("

C.new("

http:

//www.w3school

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1