哔哩哔哩2020校园招聘技术类笔试卷(二)

1. 关于canvas和svg说法正确的是?(C

A. canvas支持事件处理器
B. canvas不依赖分辨率,缩放不失真
C. svg不依赖分辨率,缩放不失真
D. svg适合图像密集型的游戏

解析:
哔哩哔哩2020校园招聘技术类笔试卷(二)_第1张图片

2. a标签的href和onclick属性同时存在时哪个先触发?(B

A. href先执行
B. onclick先执行
C. 同时执行
D. 只执行href

解析:
可以通过onclick的函数中,设置return false;阻止默认的点击跳转事件;

3. 以下关于跨域说法错误的是?(D

A. Cookie,LocalStorage和IndexedDB都会受到同源策略的限制
B. postMessage,JSONP,WebSocket都是常用的解决跨域的方案
C. 跨域资源共享规范中规定了除了GET之外的HTTP请求,或者搭配某些MINE类型的POST请求,浏览器都需要先发一个OPTIONS请求
D. http://www.bilibili.com和https://www.bilibili.com是相同的域名,属于同源

解析:
http 80端口
https 443端口
哔哩哔哩2020校园招聘技术类笔试卷(二)_第2张图片

4. 下列资源加载顺序哪种是不可能的出现的?(C

哔哩哔哩2020校园招聘技术类笔试卷(二)_第3张图片
A. d.css, b.css, c.js, a.js
B. b.css, d.css, c.js, a.js
C. a.js, b.css, c.js, d.css
D. c.js, d.css, b.css, a.js

解析:
prefetch是告诉浏览器加载下一页可能会用到的资源,是下一页面不是当前页面,所以prefetch优先级非常低,该方式的作用是加速下一个页面的加载速度,因此a.js应该是最后一个。

  • preload是在页面加载的生命周期的早期阶段就开始获取
  • prefetch是预加载
  • stylesheet是声明此文件为样式表文件
5. 选择语义与其他三项明显不同的标签(C

A.

你可能感兴趣的:(笔试面试题)