web面试题(2)

15 篇文章 0 订阅
2 篇文章 0 订阅

1.目前HTTP2协议已经逐渐普及到日常服务器中,以下对于HTTP2协议描述正确的是:(多选题)
A.所有http请求都建立在一个TCP请求上,实现多路复用
B.可以给请求添加优先级
C.服务器主动推送server push
D. HTTP2的头部会减小,从而减少流量传输
正确答案为A,B,C,D

2.使用CSS的flexbox布局,不能实现以下哪一个效果:(单选题)
A.三列布局,随容器宽度等宽弹性伸缩
B.多列布局,每列的高度按内容最高的一列等高
C. 三列布局,左列宽度像素数确定,中、右列随容器宽度等宽弹性伸缩
D.多个宽高不等的元素,实现无缝瀑布流布局
正确答案为D

3.下面关于CSS布局的描述,不正确的是?(单选题)
A. 块级元素实际占用的宽度与它的width 属性有关。
B. 块级元素实际占用的宽度与它的border 属性有关。
C.块级元素实际占用的宽度与它的padding属性有关。
D.块级元素实际占用的宽度与它的background 属性有关。
正确答案为D

4.关于HTTP协议, 下面哪个说法是正确的?(单选题)
A. HTTP协议是有状态协议。
B.以下是一个Http链接的response 的响应头: GET /xxx/xxx/js/lib/test.js HTTP/1.1 Host: 127.0.0.1 Connection: keep-alive Pragma: no-cache Cache-Control: no-cache Accept: /
C. RESTful 接口中,利用HTTP协议的method字段来描述要对资源操作的方式,比如GET表示获取资源POST表示新增一个资源,PUT表示更新资源,DELETE表示删除资源等等。
D.一个HTTP请求返回的HTTP状态码中,304表示临时重定向。
正确答案为C

5.关于HTML语义化,以下哪个说法是正确的?(|单选题)
A.语义化的HTML有利于机器的阅读,如PDA手持设备、搜索引擎爬虫;但不利于人的阅读
B. Table 属于过时的标签,遇到数据列表时,需尽量使用div来模拟表格
C.语义化是HTML5带来的新概念,此前版本的HTML无法做到语义化
D. header、article、 address都 属于语义化明确的标签
正确答案为D

6.下列说法错误的是:(|单选题)
A. 在Blink和WebKit的浏览器中,某个元素具有3D或透视变换(perspective transform) 的CSS属性, 会让浏览器创建单独的图层。
B.我们平常会使用left和top属性来修改元素的位置,但left和top会触发 重布局,取而代之的更好方法是使用translate,这个不会触发重布局。
C. 移动端要想动画性能流畅,应该使用3D硬件加速,因此最好给页面中的元素尽量添加translate3d或者translateZ(0)来触发3D硬件加速。
D.解决浏览器渲染的性能问题时,首要目标就是要避免层的重绘和重排。
正确答案为C

7.请问下面哪种方式可以在不改变原来数组的情况拷贝出数组b,且满足b!=a。例如数组a为[1,2,3](单选题)
A. let b=a;
B. let b=a.slice();
0 C. let b=a.splice(0,0);
D. let b=a.concat();
正确答案为D

8.下面有关html的描述,不推荐的是?(|单选题)
A.在页面顶部添加doctype声明;
B.在 … 中间插入HTML代码;
C. 避免使用 标签;
D.使用

元素展现学生成绩表等数据。
正确答案为B

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值