![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端面试题
蓝图Lily
这个作者很懒,什么都没留下…
展开
-
前端面试题(html+css+js)
一、HTML 基础篇1、doctype 的作用是什么?DOCTYPE 是 html5 标准网页声明,且必须声明在HTML文档的第一行。来告知浏览器的解析器用什么文档标准解析这个文档,不同的渲染模式会影响到浏览器对于 CSS 代码甚至 JavaScript 脚本的解析。2、HTML、XHTML、XML 有什么区别?HTML(超文本标记语言): 在 html4.0 之前 HTML 先有实...原创 2019-10-10 09:16:14 · 634 阅读 · 0 评论 -
前端面试题之框架题
1、如何理解MVC、MVP、MVVM模式?MVC(Model、view、Controller)视图(View):用户界面。 控制器(Controller):业务逻辑 模型(Model):数据保存M是指业务数据, V是指用户界面, C则是控制器. 在具体的业务场景中, C作为M和V之间的连接, 负责获取输入的业务数据, 然后将处理后的数据输出到界面上做相应展示, 另外, 在数据有所更新...原创 2019-10-10 09:43:12 · 418 阅读 · 0 评论 -
前端面试题之网络基础
1、HTTP 协议的主要特点简单快速、灵活、无连接、无状态2、HTTP 报文的组成部分请求报文: 请求行 ( http 方法 + 页面地址 + http 协议 + 版本) 请求头( key + value 值) 空行(服务端通过空行来判断下一部分不再是请求头,而当做请求体来解析) 请求体(数据部分) 响应报文:状态行 + 响应头 + 空行 + 响应体3、HTTP 方...原创 2019-10-10 09:57:15 · 268 阅读 · 0 评论 -
前端面试题之浏览器与web安全
1、事件机制事件触发的三个阶段:捕获阶段 —— window 往事件触发处传播,遇到注册的捕获事件会触发目标阶段 —— 传播到事件触发处时触发注册的事件冒泡阶段 —— 从事件触发处往 window 传播,遇到注册的冒泡事件会触发复制代码捕获DOM事件的具体流程:window对象 => document对象 => html标签 => body标签 => ...原创 2019-10-10 10:00:59 · 583 阅读 · 0 评论 -
前端面试题之性能优化
1、网络相关DNS 预解析<link rel="dns-prefetch" href="//host_name_to_prefetch.com" />复制代码缓存(见上文浏览器缓存机制) 使用 HTTP / 2.0 预加载 —— 可以将一些不影响首屏但重要的文件延后加载,能够降低首屏加载的时间,缺点是兼容性不好<link rel="preload" href...原创 2019-10-10 10:12:48 · 363 阅读 · 0 评论