前端笔试题整理(附答案) 单选题 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.window.history.go(-1); D.window.history.forward(-1); 5.Var str1=new RegExp("e"); document.write(str1.exec("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) A.application.xml B.config.xml C.web.xml D.context.xml 8.var num1=2,var num2=4,consol.log(2^4) c A.16 B.8 C.6 D.2 多选题 1.哪些方法可以提高网站的性能?ABCD A)减少http请求数量 B)资源合并和压缩 C)将外部脚本置底 本文来源:https://www.wddqw.com/doc/c8b42a01862458fb770bf78a6529647d272834e1.html