doubleyong
管理员
管理员
  • 最后登录2026-05-25
  • 发帖数1198
  • 最爱沙发
  • 喜欢达人
  • 原创写手
  • 社区居民
  • 忠实会员
阅读:5992回复:0

[其它]【转】前端面试常见的知识点(四处搜刮)

楼主#
更多 发布于:2020-03-01 12:05
掘金上看到一篇文章,关于面试的总结,非常全面,分享给大家。

链接:https://juejin.im/post/5e5a759c6fb9a07ca301def9
内容比较多,我只摘抄吧部分,更加详细的,看上面链接
1. 模拟new的过程
2. 函数防抖和节流
3. 输入url到展示的过程
4. 函数的柯里化
5. 重绘与回流

6. 浏览器存储
7. 网络请求方式
8. TCP三次握手
9. TCP四次挥手
10. 内存泄漏
11. 类继承的特点
12. 常用正则表达式
13. 跨域

14. 缓存
15. 手写call、apply、bind
16. 伪类和伪元素的区别
17. 绝对定位
18. window.onload,doument.onload的区别
19. 事件委托
20. instanceof的的实现原理
21. 继承
22. for...in 和 for...of
23. 数组扁平化
24. 前端性能优化
25. js实现动画
26. 实现autocomplete属性
27. 代码实现深拷贝
28. 乱序算法
29. 数组去重
30. React中的key作用
31. React系列
32. React常见面试题
33. CSRF 和 XSS
34. localStorage 和 sessionStorage 和 cookie
35. BFC 及其作用
36. 实现 (5).add(3).minus(2) 功能
37. 连续赋值
38. display: none, visibility: hidden 和 opacity: 0
39. for 和 forEach 的性能
40. react-router的<link /> 和 <a> 有何区别
41. 执行上下文
42. 执行栈
43. 创建执行上下文
44. 事件循环
45. link 与 @import
46. 外边距重叠
47. 渐进增强 和 优雅改进
48. 立即执行函数
49. HTTP2.0 与 HTTP1.1
50. css动画与js动画的区别
51. offset、client和scroll的属性
52. 手撕代码题
53. 行内元素的margin 和 padding
54. 行内元素和块级元素
55. margin、padding和translate百分比是按照什么计算的
56. display: inline-block元素之间有间隙
57. HTTPS原理
58. setImmediate() 和 process.nextTick()
59. 浏览器和node的事件循环
....

最新喜欢:

愤怒的小醒目愤怒的小醒目
知识需要管理,知识需要分享
游客


返回顶部

公众号

公众号