前端知识体系
学习了双越老师的课程
在这里梳理、总结、分享
希望和各位大佬一起交流与学习
lj1530562965
这个作者很懒,什么都没留下…
展开
-
(一)梳理前端知识体系,搞定大厂必考面试题
typeof 能判断哪些类型何时使用=何时使用值类型和引用类型区别手写深拷贝/** * 深拷贝 * @param {Object} obj 要拷贝的对象 */ function deepClone(obj = {}) { if (typeof obj !== 'object' || obj == null){ return obj; } let result; if (obj instanceof Array) {原创 2020-06-06 21:26:54 · 566 阅读 · 0 评论 -
(二)面试前的准备【要知己知彼,不打无准备之仗】
面试前的准备面试之前你需要准备什么?面试的环节和流程什么是面试如何拿到简历面试流程校招和社招的区别JD分析JD是什么从JD中能看到什么不要过于在意JD如何写简历划重点简历包含的内容个人信息教育经历专业技能工作经历项目经历博客和开源简历中需要注意的问题准备工作和注意事项面试前的准备工作面试前的注意事项面试之前你需要准备什么?先不急于学知识先了解一下什么是面试面试之前需要准备什么面试的环节和流程什么是面试经过组织者精心设计以交谈和观察为主要手段评价知识、能力和经验,综合素质如何拿到简原创 2020-07-24 10:17:10 · 241 阅读 · 0 评论 -
(三)CSS【不多说了,前端面试 CSS 是必考知识,不过关直接回家】
CSS原创 2020-07-14 16:40:54 · 388 阅读 · 0 评论 -
(四)JS基础知识一(深入分析变量类型和计算)【不会变量,别说你会JS】
JS基础知识一(变量类型和计算)提问变量类型值类型 vs 引用类型 (堆栈模型)值类型引用类型typeof 运算符深拷贝变量计算字符串拼接==if语句和逻辑运算if语句逻辑判断提问typeof 能判断哪些类型何时使用=何时使用值类型和引用类型区别手写深拷贝变量类型值类型 vs 引用类型 (堆栈模型)值类型//常见值类型let a //undefinedconst s = 'abc' //stringconst n = 100 //numberconst b = true //b原创 2020-06-10 17:38:10 · 280 阅读 · 0 评论 -
(五)JS基础知识二(通过图理解原型和原型链)【三座大山之一,必考!!!】
qwq原创 2020-06-11 16:51:46 · 304 阅读 · 0 评论 -
(六)JS基础知识三(走进作用域和闭包)【三座大山之二,不会闭包,基本不会通过】
JS基础知识三(作用域和闭包)提问作用域提问this的不同应用场景,如何取值手写bind函数实际开发中闭包的应用场景,举例说明创建10个a标签,点击的时候弹出对应序号作用域原创 2020-06-11 17:20:00 · 296 阅读 · 0 评论 -
(七)JS基础知识四(搞定异步)【三座大山之三,必考!!!】
JS基础知识四(异步)提问提问同步和异步的区别是什么手写用Promise加载一张图片前端使用的异步的场景有哪些原创 2020-06-12 10:16:23 · 383 阅读 · 0 评论 -
(八)JS异步进阶,更深更广搞定JS异步【想要进大厂,更多异步的问题等着你】
JS异步进阶提问event looppromise进阶async/await微任务/宏任务之前讲解JS异步,在于初阶的应用本章在于JS异步的原理和进阶提问event looppromise进阶async/await微任务/宏任务原创 2020-07-08 17:22:21 · 303 阅读 · 0 评论 -
(九)JS-WEB-API(DOM、BOM、事件、Ajax、存储)【每个工程师必须熟练掌握的技能】
JS-WEB-API提问DOM从JS基础知识到JS-WEB-APIJS基础知识JS-WEB-APIDOMDOM本质DOM节点操作DOM结构操作DOM性能提问DOMDOM是哪种数据结构DOM操作的常用APIattr和property的区别一次性插入多个DOM节点,考虑性能从JS基础知识到JS-WEB-APIJS基础知识,规定语法(ECMA 262标准)JS-WEB-API,网页操作的API(W3C标准)前者是后者的基础,两者结合才能真正实际应用JS基础知识变量的类型和计算原原创 2020-06-29 16:31:19 · 835 阅读 · 0 评论 -
(十)HTTP协议【前后端分离的时代,网络请求是前端的生命线】
HTTP协议提问状态码分类常见状态码关于协议和规范http methods传统的methods现在的methodsRestful API如何设计成一个资源1.尽量不用url参数2.用method表示操作类型http headers缓存策略思维导图提问http常见状态码有哪些http常见的header有哪些什么是Restful API描述一下http的缓存机制状态码分类1xx 服务器收到请求2xx 请求成功,如2003xx 重定向,如3024xx 客户端错误,如4045xx 服务原创 2020-06-18 11:16:33 · 501 阅读 · 0 评论 -
(十一)开发环境【不会这些,你就会被认定是菜鸟小白,没做过项目】
开发环境原创 2020-07-13 11:17:00 · 270 阅读 · 0 评论 -
(十二)运行环境(加载、性能优化、安全)【这些会了,你就可以飞了】
运行环境运行环境网页加载过程加载资源的形式加载资源的过程渲染页面的过程性能优化、体验优化原则从何入手让加载更快让渲染更快安全XSS跨站请求攻击XXS攻击XSS预防XSRF跨站请求伪造XSRF攻击XSRF预防运行环境即浏览器下载网页代码,渲染出页面,期间会执行若干JS要保证代码在浏览器中,稳定且高效网页加载过程加载资源的形式html形式媒体文件,如图片、视频等javascript、css等加载资源的过程DNS解析(域名服务解析):域名->IP地址,域名统一好记,IP地址不原创 2020-06-12 11:17:28 · 465 阅读 · 0 评论 -
(十三)真题模拟【告诉你答案是什么】
真题模拟原创 2020-07-23 17:46:15 · 173 阅读 · 0 评论