《JavaScript基础与应用》春季学期期末作业考核.docx

上传人:b****1 文档编号:16649856 上传时间:2023-04-23 格式:DOCX 页数:10 大小:17.04KB
下载 相关 举报
《JavaScript基础与应用》春季学期期末作业考核.docx_第1页
第1页 / 共10页
《JavaScript基础与应用》春季学期期末作业考核.docx_第2页
第2页 / 共10页
《JavaScript基础与应用》春季学期期末作业考核.docx_第3页
第3页 / 共10页
《JavaScript基础与应用》春季学期期末作业考核.docx_第4页
第4页 / 共10页
《JavaScript基础与应用》春季学期期末作业考核.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

《JavaScript基础与应用》春季学期期末作业考核.docx

《《JavaScript基础与应用》春季学期期末作业考核.docx》由会员分享,可在线阅读,更多相关《《JavaScript基础与应用》春季学期期末作业考核.docx(10页珍藏版)》请在冰豆网上搜索。

《JavaScript基础与应用》春季学期期末作业考核.docx

《JavaScript基础与应用》春季学期期末作业考核

《JavaScript基础与应用》2022年春季学期期末作业考核 

JavaScript基础与应用19春作业考核-0001

1.鼠标点击事件为?

A.click

B.onclick

C.ondblclick

D.onmouseout

2.日期函数中getMonth()得到的值的范围为多少?

A.1-12

B.1-24

C.0-11

3.下面哪一个字符串变量定义语句是不正确的?

A..varmytext=Hereissometext!

B..varmytext=Hereissometext!

C..varmytext=Hereissometext!

D.varmytext=Hereis\nsometext!

4.js事件中,当弹出是否确认关闭页面的场景的时候,调用的函数是?

A.onunload

B.onload

C.onbeforeunload

D.ready

5.下列哪项不属于js数据类型?

A.泛型

B.布尔

C.对象

D.字符串

6.下面关于get请求的说法,错误的是

A.post能发送更多的数据类型

B.post比get慢

C.get发送的数据量更大(post有url长度限制)

D.post更安全

7.实现每过一秒钟更新时间,setInterval的时间参数应该设置为?

A.1

B.0.1

C.1000

D.100

8.下面不属于BOM对象的是?

A.window对象

B.screen对象

C.document对象

D.history对象

9.关于attribute和property说法,错误的是?

A.attribute是dom元素在文档中作为html标签拥有的属性

B.property是dom元素在js中作为对象拥有的属性

C.property的值可以改变

D.attribute的值可以改变

10.document.write(Number(001.1)+

);程序运行结果是?

A.0

B.001

C.1.1

D.1100

11.pspan内容/span/p调用innerText和innerHtml时运行的效果是怎么样的?

A.内容,span/span

B.span/span,内容

C.内容,span内容/span

D.span内容/span,内容

12.以下所涉及到的页面效果,不可以使用javascript实现的是哪些?

A.淘宝官网主页的轮播图特效

B.天猫网页中的侧边栏弹层效果

C.调用并展示数据库中所有的商品信息

D.使用选项卡实现切换不同省份展示各个市区效果联动

13.在条件和循环语句中,使用什么来标记语句组?

A.圆括号()

B.方括号[]

C.花括号{}

D.大于号>

14.如何编写当i等于5时执行一些语句的条件语句?

A.if(i==5)

B.ifi=5then

C.ifi=5

D.ifi==5then

15.调用history.go(-1),那么页面发生的变化是?

A.后退到前一个网址

B.后退到打开的第一个网址

C.前进到下面一个网址

D.页面保持不变

16.语句“var i;while(i=0)i;”中while的循环次数是______。

A.0

B.1

C.5

D.无限

17.引入一个js文件到html页面需要用哪个html标签?

A.style

B.link

C.script

D.html

18.作为if/else语句的第一行,下列选项中哪一个是有效的?

A.if(x=2)

B.if(y7)

C.else

D.if(x==2)

19.js日期中获取当前年份的函数为?

A.getYear()

B.getFullYear()

C.getDay()

D.getHours()

20.有一个数组arr,使用for(varkeyinarr){//循环体},循环体内怎么获取数组的每一项元素呢?

A.key

B.key

C.arr

D.arr

21.页面中有一个id为test的元素,获取到该元素后赋值给变量objTest,此时想改变元素的颜色为红色,正确的写法为?

A.objTest.color=red;

B.objTest.style.color=red;

C.objTest.backhround=red;

D.objTest.style.background=red;

22.合并两个数组的方法为?

A.concat

B.pop

C.join

D.splice

23.下列选项中哪一个可以作为for循环的有效的第一行?

A.for(x=1;x6;x+=1

B..for(x==1;x6;x+=1)

C.for(x=1;x=6;x+=1)

D..for(x+=1;x6;x=1)

24.newBoolean(-1)==true的结果为什么?

A.true

B.false

C.报错

D.undefined

25.下面的哪一个表达式将返回真?

A.(3===3)(5l)

B.!

(17=20)

C.(3!

=3)||(72)

D.(1===1)||(32)

26.vara=2,b=3;varc=a2bb;console.log(c);console.log(b),控制台结果是?

A.true,4

B.true,3

C.false,100

D.false,3

27.有一个数字变量age,如果age小于18,控制台输出未成年,下列哪个是错误的?

A.if(age18)console.log(未成年);

B.if(age18){console.log(未成年);}

C.age18?

未成年:

成年;

D.if(!

(age18)){console.log(‘未成年’)}

28.下列选项中哪一个可以作为for循环的有效的第一行?

A.for(x=1;x6;x+=1

B.for(x==1; x6;x+=1)

C.for(x=1;x=6; x+=1)

D.for(x+=1;x6;x=1)

29.varn1=1;varsum=0;while(n1=1n1=100){sum=sum+n1;n1++;}console.log(sum);,以上程序的运行结果是?

A.4950

B.5050

C.100

D.99

30.在HTML页面上编写javascript代码时,应编写在()标签中。

A.<javascript>和</javascript>

B.<script>和</script>

C.<head>和</head>

D.<body>和</body>

1.在JavaScript中,任何一种循环结构的程序段,都可以用while循环实现。

A.对

B.错

正确:

A

2.BOM对象等价于DOM对象么?

A.等价

B.不等价

正确:

B

3.setTimeout定时器如果不清除可以无限执行

A.对

B.错

正确:

B

4.任何循环语句的循环体至少要执行一次。

T.对

F.错

正确:

F

5.两个整数进行除(/)运算,其结果也为整数。

T.对

F.错

正确:

F

6.在JavaScript中可以用十六进制形式表示浮点数常量。

A.对

B.错

正确:

B

7.innerHTML可以获取到元素内部的html标签么?

A.可以

B.不可以

正确:

A

8.0.10.2===0.3返回true

A.对

B.错

正确:

B

9.js运算中算术运算优先级高于比较运算

T.对

F.错

正确:

T

10.表达式的类型只取决于运算符,与操作数无关。

T.对

F.错

正确:

F

11.在定义JavaScript变量时,一定要指出变量名和值。

A.对

B.错

正确:

B

12.如果有定义vara=true,b;那么allb的结果为true。

A.对

B.错

正确:

A

13.break语句可以出现在各种不同循环语句的循环体中。

A.对

B.错

正确:

A

14.定义一个数字时可以使用小数点

T.对

F.错

正确:

T

15.可以通过innerHTML来获取元素内容

T.对

F.错

正确:

T

16.外部脚本必须包含script标签吗?

A.对

B.错

正确:

B

17.如果定义vara=1,b=true;那么ab的结果为1

A.对

B.错

正确:

B

18.JavaScript规定在使用任何变量之前必须先使用var声明它。

A.对

B.错

正确:

B

19.Js具有声明提前的特性

A.对

B.错

正确:

B

20.js中定义变量关键词是var

T.对

F.错

正确:

T

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

当前位置:首页 > 工程科技 > 电子电路

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

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