
前端面试
记录前端面试的经历和知识
Bruski
一名喜欢设计的Web前端开发:)
展开
-
2020/08/20 -腾讯Web前端开发面试题回答
2020/08/20 - 面试题回答 面试岗位: QQ音乐 - Web前端开发 笔试题 1 - eval是做什么的? 参考回答:https://zhuanlan.zhihu.com/p/23768637 思路:先回答它是干什么的、有什么用,再回答他对作用域的影响,然后讨论执行效率的问题,最后讨论eval的其他作用。 eval的作用: 把字符串参数解析成JS代码并运行,并返回执行的结果,如 eval("2+3"); //执行加运算,并返回运算值 eval("var age=10"); //声明一个age变原创 2020-08-24 22:54:56 · 933 阅读 · 0 评论 -
理解、消化前端缓存知识
特别好的讲解文章: 来自知乎:《一文读懂前端缓存》 - 小蘑菇小哥 对于缓存总是一知半解,实践有遇到缓存奇怪现象,比如更新了代码,然后用户端由于版本失配导致报错。面试中面试官也对强缓存的概念和解决方案深究,搞得我好难堪。于是痛定思痛,好好学习一版缓存的知识,文章就来源于知乎的一篇深度好文,以下只展示我做的思维导图笔记。 缓存概览 按缓存位置分类 Memory Cache 内存缓存 Disk Cache 硬盘缓存 Service Worker![Service Worker 请求网络的过程 按失效.原创 2020-08-23 22:51:46 · 191 阅读 · 0 评论 -
2020/08/20 - [腾讯]Web前端面试
面试岗位: Web前端开发 面试题 1 - eval是做什么的? 2 - 如何判断一个对象是否属于某个类? 3 - 同步和异步的区别? 4 - 外链JS异步加载(不阻塞)的方式有哪些,分别有什么区别和应用方案? 5 - 如何判断当前脚本是运行在浏览器还是Node环境? 6 - 请指出 window.load 和 document.DOMContentLoaded 两个事件的区别,哪个事件先发生? 7 - JavaScript 有几种数据类型,哪些是传值,哪些是传址? 8 - 移动端都包含哪几个原生触屏事.原创 2020-08-22 16:17:16 · 282 阅读 · 0 评论