@2019 面试常见题,这些知识点你掌握了多少?
下面分别在必知,高频,手写原理,以及进阶版Vue源码理解等方面进行解答,有问题,可留言!
必知且可进阶题:
- 从输入URL到页面加载的过程 juejin.cn/post/684490…
- 前端性能优化清单 juejin.cn/post/684490… github.com/xitu/gold-m…
- xss攻击 wizardforcel.gitbooks.io/web-hacking…
- 设计模式 juejin.cn/post/684490… segmentfault.com/a/119000001…
JS高频问题:
- 原型链 juejin.cn/post/684490… github.com/mqyqingfeng…
- 事件代理 zhuanlan.zhihu.com/p/26536815
- JS定时器及其执行原理 www.alloyteam.com/2016/05/jav…
手写原理实现:
- 实现一个bind函数/ 实现一个call函数/实现一个apply函数?juejin.cn/post/684490…
- 实现一个promise函数?juejin.cn/post/684490…
- 实现一个async/await函数?juejin.cn/post/684490…
- 实现一个防抖函数/节流函数?juejin.cn/post/684490…
- instanceof实现原理?juejin.cn/post/684490…
- 实现一个jsonp跨域?www.jianshu.com/p/58e237462…
VUE实现原理:
- nextTick实现原理? juejin.cn/post/684490…
- 组件内的通信?juejin.cn/post/684490…
- 实现双向绑定?juejin.cn/post/684490… juejin.cn/post/684490…
- router原理?juejin.cn/post/684490…
- 虚拟dom原理?juejin.cn/post/684490… juejin.cn/post/684490…
- Diff原理 juejin.cn/post/684490…
- Vuex原理 juejin.cn/post/684490… juejin.cn/post/684490…
- vue ssr配置和原理 segmentfault.com/a/119000001…
- nuxt(vue ssr) juejin.cn/post/684490…
webpack相关:
- webpack面试题 zhuanlan.zhihu.com/p/44438844 www.jianshu.com/p/bb1e76edc…
- rollup/lerna/webpack/gulp/ juejin.cn/post/684490…
Node相关:
- EventEmitter实现?juejin.cn/post/684490…
- node面试题 segmentfault.com/a/119000000…
- express中间件原理 juejin.cn/post/684490…
- egg/express/node note.youdao.com/noteshare?i…
npm/yarn:
-
npm2 vs npm3 juejin.cn/post/684490…
npm 是包管理器 ; webpack是模块打包器; pm2是进程管理器