@2019 面试常见题,这些知识点你掌握了多少?
下面分别在必知,高频,手写原理,以及进阶版Vue源码理解等方面提供答案传送门,有问题,可留言!
- 从输入URL到页面加载的过程 https://juejin.im/post/5aa5cb846fb9a028e25d2fb1
- 前端性能优化清单 https://juejin.im/post/5a966bd16fb9a0635172a50a(2018年) https://github.com/xitu/gold-miner/blob/master/TODO1/front-end-performance-checklist-2019-pdf-pages-1.md
- xss攻击 https://wizardforcel.gitbooks.io/web-hacking-101/content/5.html
- 设计模式 https://juejin.im/entry/58c280b1da2f600d8725b887 https://segmentfault.com/a/1190000010914032
- 原型链 https://juejin.im/post/58f94c9bb123db411953691b mqyqingfeng/Blog#2
- 事件代理 https://zhuanlan.zhihu.com/p/26536815
- JS定时器及其执行原理 http://www.alloyteam.com/2016/05/javascript-timer/
- 实现一个bind函数/ 实现一个call函数/实现一个apply函数?https://juejin.im/post/5c492538e51d4502fd758f81
- 实现一个promise函数?https://juejin.im/post/5a5896e76fb9a01ca2676e98
- 实现一个async/await函数?https://juejin.im/post/5bb22f3b5188255c6e707317
- 实现一个防抖函数/节流函数?https://juejin.im/post/5a35ed25f265da431d3cc1b1
- instanceof实现原理?https://juejin.im/post/5c36ff986fb9a049ea39262c#heading-1
- 实现一个jsonp跨域?https://www.jianshu.com/p/58e2374623be
- nextTick实现原理? https://juejin.im/entry/5aced80b518825482e39441e
- 组件内的通信?https://juejin.im/post/59ec95006fb9a0451c398b1a
- 实现双向绑定?https://juejin.im/post/5bf3e632e51d452baa5f7375 https://juejin.im/entry/5923973da22b9d005893805a
- router原理?https://juejin.im/post/5b5697675188251b11097464
- 虚拟dom原理?https://juejin.im/post/5b10dd36e51d4506e04cf802 https://juejin.im/post/59bfbd736fb9a00a52065ec7
- Diff原理 https://juejin.im/post/59bfbd736fb9a00a52065ec7
- Vuex原理 https://juejin.im/post/5b8e3182e51d4538ae4dce87 https://juejin.im/post/59f66bd7f265da432d275d30
- vue ssr配置和原理 https://segmentfault.com/a/1190000017479484
- nuxt(vue ssr) https://juejin.im/post/58ff960ba22b9d0065b722cd
- webpack面试题 https://zhuanlan.zhihu.com/p/44438844 https://www.jianshu.com/p/bb1e76edc71e
- rollup/lerna/webpack/gulp/ https://juejin.im/post/5c6bc3ace51d45553c700db1
- EventEmitter实现?https://juejin.im/post/59fc70ce51882554b836e8b8
- node面试题 https://segmentfault.com/a/1190000009009792
- express中间件原理 https://juejin.im/post/5aa345116fb9a028e52d7217
- egg/express/node http://note.youdao.com/noteshare?id=5d5dafac081b1bc8ab0f013264f2b4b0
-
npm2 vs npm3 https://juejin.im/entry/5b543f34f265da0f8d365f98
npm 是包管理器 ; webpack是模块打包器; pm2是进程管理器