前端知识总结(每日大量更新)

这两天在准备面试,总结了一些前端的知识,每天还在大量更新中,感兴趣的可以看看。

https://github.com/hzeyuan/Blog

html篇

  • 1.html5新特性?
  • 2.localStorage,sessionStorage,cookie 的区别?
  • 3.DOCTYPE的作用?

js篇

  • 1.javaScript有哪些基本数据类型?
  • 2. javaScript有哪些常用的数据类型检测方法?
  • 3. 如何实现一个深浅拷贝?
  • 4. javaScipt中有哪些继承方式?
  • 5. 如何实现new、apply、call、bind方法?
  • 6. 什么是闭包?
  • 7. 闭包产生的原因?
  • 8. 什么是函数柯里化?

异步编程

  • 1. 什么是同步,异步?
  • 2. javascript异步发展历程?

React篇

  • 1. 什么是react?
  • 2. 为什么要用JSX?
  • 3. React中的生命周期及注意的坑?
  • 4. 类组件和函数组件的区别?
  • 5. 如何设计React组件?
  • 6. setState是同步更新还是异步更新?
  • 7. 为什么setState要异步呢?
  • 8. React中的跨组件通信?
  • 9. 列举一种熟悉的React状态管理工具

渲染

  • 1. 虚拟DOM是什么?

React Hooks

  • 1. 常用React Hooks方法?

你可能感兴趣的:(前端知识总结(每日大量更新))