前端笔试题整理(附答案)
单选题
1.下面哪个不是javascript关键字B
A with
B parent
C class
D void
2.html中的元素可分为块级(block)元素和行内(inline)元素,下列哪些元素都是块级元素()。A
A.div、ul、p、form、b
B.a、p、div、strong、em
C.span、ul、li、b、strong
D.span、div、ul、li、a
3.浮动会导致页面的非正常显示,以下几种清除浮动的方法,哪个是不推荐使用?(C)
A.在浮动元素末尾添加一个空的标签例如
B.通过设置父元素overflow值为hidden;
C.父元素也设置浮动
D.给父元素添加clearfix类
4.当用户打开一个网页时,想一直停留在当前打开的页面,禁止页面前进和后退,以下正确的是(AD)
A.window.history.forward(1);
B.window.history.back(1);
C.(-1);
D.window.history.forward(-1);
5.Var str1=new RegExp("e");
document.("hello"));
以上代码输出结果为(A)
A..e
B.null
C.1
D.其他几项都不对
6.使用CSS的flexbox布局,不能实现以下哪一个效果:D
A.三列布局,随容器宽度等宽弹性伸缩
B.多列布局,每列的高度按内容最高的一列等高
C.三列布局,左列宽度像素数确定,中、右列随容器宽度等宽弹性伸缩
D.多个宽高不等的元素,实现无缝瀑布流布局
6.以下关于canvas 说法正确的是:D
A、clearRect(width, height,left, top)清除宽为width、高为height,左上角顶点在(left, 点的矩形区域内的所有内容。
B、drawImage()方法有4 中原型
C、fillText()第3 个参数maxWidth 为可选参数
D、fillText()方法能够在画布中绘制字符串
7.下面哪个配置文件是java web必须有的(A)
l
l
l
l
8.var num1=2,var num2=4,consol.log(2^4) c
A.16
B.8
C.6
D.2
多选题
1.哪些方法可以提高网站的性能?ABCDweb前端开发笔试题库
A)减少http请求数量
B)资源合并和压缩
C)将外部脚本置底
D)懒加载
2..下面不属于JavaScript的基本数据类型的是(BC)
A.String
B.Function
C.Integer
D.undefined

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。