JavaScript基础练习题(三)

一、单选题
1.以下关于Javascript中事件的描述中,不正确的是
A click——鼠标单击事件
B focus——获取焦点事件
C mouseover——鼠标指针移动到事件源对象上时触发的事件
D change——选择字段时触发的事件
正确答案: D
解析:change事件为input内容发生改变时触发的事件。根据input的type属性值不同,具体的触发时机也不尽相同

2.下列哪些不是es6中新增的:
A Objec.assign
B Array.from
C forEach
D for of 循环
正确答案: C
解析:forEach 是es5的

3.阻止浏览器默认行为,使用以下哪个方法
A stopPropagation()
B preventDefault()
C cancelBubble = false
D return true
正确答案: B

4.下列代码执行结果为真的是
A 1<2 && “5”!=5
B 2>21 || “5”==5
C 2>2
1 && 5==5
D 2>=2*1 && “5”===5
正确答案: B

5.下面可以获取浏览器在卷动后,隐藏的文档部分的高度的属性是
A window.body.scrollTop
B document.body.scrollTop;
C document.scrolTop;
D documentElement.body.scrollTop
正确答案: B

6.在HTML页面中,下列选项不属于鼠标相关事件的是
A onclick
B onmouseover
C onmousedown
D onchange
正确答案: D

7.在HTML页面中,下列选项不属于键盘相关事件的是
A onkeyup
B onkeydown
C oncontextmenu
D onkeypress
正确答案: C

8.分析下面的JavaScript代码段,输出结果是 var a=15.59; document.write(Math.round(a))
A 15
B 16
C 15.5
D 15.4
正确答案: B

9.下面哪个方法可以匹配数组是否含有某个值
A sort()
B push()
C join()
D indexOf()
正确答案: D

10.以下ES6字符串拼接中最推荐使用的是以下哪种写法?
A 今天天气+很好
B 今天天气${"很好"}
C 今天天气+ " 很 好 " ; D ‘ 今 天 天 气 + {"很好"}; D `今天天气+ "";D

  • 2
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值