面试知识
SHiny-Jun
这个作者很懒,什么都没留下…
展开
-
面试二面/三面涉及的知识——JS运行机制
JS运行机制1.如何理解JS单线程一个时间之内只能干一件事。2.什么是任务队列同步任务、异步任务,先执行完同步在执行异步。3.什么是Event Loop主线程从"任务队列"中读取事件,这个过程是循环不断的,所以整个的这种运行机制又称为Event Loop(事件循环)。 什么时候回开启异步任务setTimeout和setInterval DOM事件 ES6中的...原创 2018-08-15 15:03:02 · 370 阅读 · 0 评论 -
面试二面/三面涉及的知识——浏览区的渲染机制
一、渲染机制1.DOCTYPE的作用DOCTYPE是用来声明文档类型的DTD(一系列的语法规范)规范的,一个主要的用途便是文件的合法性验证。如果文件代码不合法,那么浏览器解析时便会出一些差错。(大白话:DOCTYPE通知浏览器当前的文档包含哪个DTD,也就是哪个文档类型) 常见的DOCTYPE有哪些?html5: <!DOCTYPE html> html4 st...原创 2018-08-15 11:29:35 · 287 阅读 · 0 评论 -
面试二面/三面涉及的知识——错误监控
错误监控1.前端错误的分类即时执行错误:代码错误资源加载错误(js加载失败,css加载失败...) 2.错误捕获方式即时执行错误捕获方法: 1)try...catch 2)window.onerror(他不能捕获资源加载错误)资源加载错误捕获方法:1)object.onerror 2)performance.getEntries()(返回一个数组,这个数...原创 2018-08-16 10:26:35 · 228 阅读 · 0 评论