摘要:然而在最近的面试中通过学习和思考,找到了前进的方向,也得到一些大公司的录用机会。算是从初级前端毕业,进阶了吧。在这里先写个目录。赶时间的同学可以按照我的目录先自行准备提升,希望推荐文章和交流。
背景
之前我分享了文章大厂前端面试考什么?,你们一定很想看答案吧?说实话,答案我是有,在准备面试的时候会时不时翻看,但内容比较多,比较凌乱,不能指望我在一篇文章中写完。
我是从非计算机专业自学前端的,到现在(2018年4月)有两年半的时间。中间经历了不少迷茫,技术也止步不前,怀疑自己可能只是一辈子这样写写页面。然而在最近的面试中通过学习和思考,找到了前进的方向,也得到一些大公司的录用机会。算是从初级前端毕业,进阶了吧。
我打算写一系列文章来进行解答面试中碰到的问题,该系列文章适用于有一年以上前端开发经验的同学,不会讲太基础的东西,可能直接引用我之前的文章或是别人的文章。希望可以帮助大家走出迷茫,提升技术水平。
之前面试的过程中,一个比较让我在意的评价是知识较全面但深度不够。希望这次写的文章可以深入一点,跟大家一起成长。系列的范围比较广,同时还希望有深度,因此更新的速度不会太快。在这里先写个目录。
赶时间的同学可以按照我的目录先自行准备提升,希望推荐文章和交流。欢迎关注和 star 本博客或是关注我的 github
HTML/CSS篇SEO和语义化
常见布局及居中
HTML5新特性
CSS3新特性
flex布局
盒模型
JS篇执行上下文(this和闭包)
事件模型
任务队列
原形,面向对象
promise
es6
常见函数
设计模式
类型检测
垃圾回收,引用计数和标记清除
算法篇各种排序,重点是快排
动态规划,参见背包问题
二叉树
nodejs篇nodejs特性
事件循环
多进程,cluster及child process,pm2的原理
koa的特性及中间件的原理
express与koa的区别
网络篇https
http2
http状态码
网络安全,xss和csrf
session,cookie和token
OSI七层协议
缓存
跨域
模块化,commonJS,es6,cmd,amd
cdn及dns
框架篇vue解决了什么问题
vue和react的区别
虚拟dom的原理
双向绑定的原理
如何实现component
7.组件间通讯
vuex
vue-router
项目篇性能优化
webpack的打包原理,如何抽取css的
提升wabpack的编译速度
错误收集,错误排查
项目监控
项目部署
国际化
移动篇自适应
兼容性
PWA
小程序
移动端手势
补充篇无限滚动方案
重绘重排重合成
浏览器访问全过程
如何处理兼容性问题
经常去什么技术网站?读过什么书?
未来规划
最后如果我的文章对你有帮助,欢迎关注和 star 本博客或是关注我的 github
文章会不断在博客更新,可以到github上关注博客,查看最新文章
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/94140.html
摘要:不过其实简书文章评论里有很多大家的问题以及解答,对于进一步理解文中知识帮助很大的,算是有点可惜吧。不过也希望能够对正在学习前端的你有一些小帮助。如果在阅读中发现了一些错误,请在评论里告诉我,我会及时更改。 前端基础进阶(一):内存空间详细图解 前端基础进阶(二):执行上下文详细图解 前端基础进阶(三):变量对象详解 前端基础进阶(四):详细图解作用域链与闭包 前端基础进阶(五):全方位...
摘要:使用指定的参数调用构造函数,并将绑定到新创建的对象。由构造函数返回的对象就是表达式的结果。情况返回以外的基本类型实例中只能访问到构造函数中的属性,和情况完全相反,结果相当于没有返回值。 定义 new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象的实例。 ——(来自于MDN) 举个栗子 function Car(color) { this.color = co...
阅读 1465·2023-04-26 01:28
阅读 3293·2021-11-22 13:53
阅读 1398·2021-09-04 16:40
阅读 3171·2019-08-30 15:55
阅读 2649·2019-08-30 15:54
阅读 2472·2019-08-30 13:47
阅读 3316·2019-08-30 11:27
阅读 1132·2019-08-29 13:21