大家好,我是梅巴哥er
。本篇介绍会被问道的其他版块。
知识归纳:
-
websocket的实现和应用
- 参考博文:websocket的实现和应用
-
一个图片url访问后直接下载怎样实现
- 参考博文:一个图片url访问后直接下载怎样实现
-
说一下web worker
- 参考博文:web worker
-
iframe是什么?有什么缺点
-
一句话概括RESTFUL
- 参考博文:一句话概括RESTFUL
-
讲讲viewport和移动端布局
-
强缓存/协商缓存
- 参考博文:强缓存/协商缓存
-
前端优化涉及哪些知识点
- 参考博文:前端优化
-
说一下浏览器缓存
- 参考博文:浏览器缓存
-
地址栏里输入一个URL,到这个页面呈现出来,中间会发生什么?
-
浏览器在生成页面的时候,会生成哪两棵树?
- 构造两棵树,DOM树和CSSOM规则树
- 当浏览器接收到服务器相应来的HTML文档后,会遍历文档节点,生成DOM树
- CSSOM规则树由浏览器解析CSS文件生成
-
csrf和xss的网络攻击及防范
- 参考博文:csrf和xss的网络攻击及防范
-
怎么看网站的性能如何
- 参考博文:网站的性能
-
具体有哪些请求头是跟缓存相关的?
- 参考博文:请求头是跟缓存相关
-
html5和css3用的多吗?你了解它们的新属性吗?有在项目中用过吗?
- 参考博文:html5和css3的新特性
-
web性能优化
-
transition和animation的区别
- 参考博文:区别
-
关于js动画和css3动画的差异性
- 参考博文:差异性
-
什么是BFC?
- 参考博文:BFC
-
说一下图片的懒加载和预加载
- 参考博文:懒加载和预加载
-
eval是做什么的
- 参考博文:eval
-
如何理解前端模块化
- 参考博文:前端模块化
-
跨域的原理是什么
- 参考博文:跨域的原理
-
有一个游戏叫做Flappy Bird,就是一只小鸟在飞,前面是无尽的沙漠,上下不断有钢管生成,你要躲避钢管。然后小明在玩这个游戏时候老是卡顿甚至崩溃,说出原因(3-5个)以及解决办法(3-5个)。这是一个关于解决实际问题的能力考查。
-
ant-design优点和缺点
- 优点:组件非常全面,样式效果也都比较不错。
- 缺点:框架自定义程度低,默认UI风格修改困难。
-
如何使不同页面之间进行通信
- 参考博文:不同页面之间进行通信
-
知道private和public吗
-
移动应用和web应用的关系
-
知道PWA吗
- 参考博文:PWA
-
做过移动端吗
-
移动端的DEMO什么的有没有做过点的
-
websocket和ajax的区别是什么,websocket的应用场景有哪些
- 参考博文:区别和场景
-
知道什么跨域方式吗,jsonp具体流程是什么,如何实现原生Jsonp封装,优化,对于CORS,服务器怎么判断它该不该跨域呢
- 参考博文:跨域
-
二叉树层序遍历
- 参考博文:二叉树层序遍历
-
B树的特性,B树和B+树的区别
- 参考博文:B树
-
知道的排序算法有哪些, 说一下冒泡快排的原理
- 冒泡排序:重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。
- 快速排序:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以
-
说一下你了解的数据结构和它们的区别
- 参考博文:数据结构和它们的区别
-
几种常见的排序算法,手写
- 参考博文:7种排序算法
- 参考博文:各种算法,含代码举例
-
作为前端开发,如果遇到资源无法加载,会是什么问题,如何解决(考查实操场景)