面试web前端开发,不管是笔试还是面试,都会涉及到各种专业技术问题,今天小编整理了一些常见的web前端面试题及答案,希望对大家有所帮助。 1、常用那几种浏览器测试?有哪些内核(Layout Engine)? (Q1) 浏览器:IE,Chrome,FireFox,Safari,Opera。 (Q2) ...
分类:
Web程序 时间:
2019-10-08 17:25:13
阅读次数:
208
前端目录 HTML相关 CSS相关 JAVASCRIPT相关 DOM相关 HTTP相关 VUE相关 算法相关 网络安全相关 webpack相关 其他 Html相关 1 html语义化 意义:根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬 ...
分类:
编程语言 时间:
2019-10-07 10:00:04
阅读次数:
86
一)vue router 跳转方式 1.this.$router.push() 跳转到不同的url,但这个方法会向history栈添加一个记录,点击后退会返回到上一个页面。 this.$router.push({path: '/home/sort/detail',query:{id: 'abc'}} ...
分类:
其他好文 时间:
2019-09-29 20:13:24
阅读次数:
203
点击关注本 "公众号" 获取文档最新更新,并可以领取配套于本指南的 《前端面试手册》 以及 最标准的简历模板 . 前言 Babel 是现代 JavaScript 语法转换器,几乎在任何现代前端项目中都能看到他的身影,其背后的原理对于大部分开发者还属于黑盒,不过 Babel 作为一个工具真的有了解背后 ...
分类:
其他好文 时间:
2019-09-24 10:40:25
阅读次数:
92
什么是Bom? Bom是浏览器对象。有哪些常用的Bom属性呢? (1)location对象 location.href 返回或设置当前文档的URL location.search 返回URL中的查询字符串部分。例如 http://www.dreamdu.com/dreamdu.php?id=5&na ...
分类:
其他好文 时间:
2019-09-21 13:06:53
阅读次数:
184
(1)什么是WebSocket? WebSocket是HTML5中的协议,支持持久连续,http协议不支持持久性连接。Http1.0和HTTP1.1都不支持持久性的链接,HTTP1.1中的keep alive,将多个http请求合并为1个 (2)WebSocket是什么样的协议,具体有什么优点? H ...
分类:
Web程序 时间:
2019-09-21 12:59:46
阅读次数:
126
TCP和UDP的区别 (1)TCP是面向连接的,udp是无连接的即发送数据前不需要先建立链接。 (2)TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付。 并且因为tcp可靠,面向连接,不会丢失数据因此适合大数据量的交 ...
分类:
其他好文 时间:
2019-09-21 12:50:16
阅读次数:
129
说一下http和https https的SSL加密是在传输层实现的。 (1)http和https的基本概念 http: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效, ...
分类:
Web程序 时间:
2019-09-21 12:20:26
阅读次数:
205
面试官: 既然已经有数组了,为什么还要链表 本文发布于微信平台: 程序员面试官 超过20w字的「前端面试与进阶指南」可以移步 "github" 对于不少开发者而言,链表(linked list)这种数据结构既熟悉又陌生,熟悉是因为它确实是非常基础的数据结构,陌生的原因是我们在业务开发中用到它的几 ...
分类:
编程语言 时间:
2019-09-20 12:25:25
阅读次数:
144
从字面上看,post是发送,则是提交数据,get是获得,则是获取数据,没毛病,我们可以就按字面来理解 具体就看图吧 吐槽:插入的表格不好用,不知道是自己不会用还是真不好用,变成了截图,修饰了下子 ...
分类:
Web程序 时间:
2019-09-18 19:40:43
阅读次数:
125