总结 -- 知识大纲

关于前端学习整理的复习大纲,偏向于理论方面

目录

css篇

js篇

浏览器篇

vue篇

react篇

小程序篇


css篇

  1. 什么是BFC
  2. flex布局,flex:1是哪几个属性的缩写
  3. 移动端布局dpr这个是什么东西,怎么获取的,rem布局一般页面根元素fontsize是多少?
  4. css盒模型
  5. Css3新特性 (H5、C3、ES6的新特性)
  6. 多栏布局方式
  7. 水平垂直居中的几种实现方式
  8. 清除浮动
  9. 伪类和伪元素的区别,::before 和:after  的作用分别是什么
  10. CSS 中哪些属性可以继承?
  11. position 的值有哪几个,分别什么含义
  12. 用纯 CSS 创建一个三角形的原理是什么?
  13. 经常遇到的浏览器的兼容性有哪些?原因,解决方法是什么,常用 hack 的技巧?
  14. 简单介绍使用图片 base64 编码的优点和缺点。
  15. 使用 CSS 预处理器吗?喜欢哪个?
  16. 怎么让 Chrome 支持小于 12px 的文字?

js篇

  1. 原型及原型链
  2. 闭包的理解
  3. js创建对象的几种方式(设计模式),以及继承
  4. 如何判断this指向
  5. new的时候做了哪些操作
  6. 对执行上文的理解
  7. 关于函数的理解(普通/构造/箭头函数)
  8. 模块化开发的理解
  9. 关于js数据类型
  10. 关于ES6变量和常量
  11. 深拷贝和浅拷贝
  12. 关于call bind apply
  13. 关于Promise
  14. 事件委托
  15. 关于for、foreach、for...in、for...of
  16. 错误类型
  17. Ajax原理
  18. ready和onload
  19. Dom操作
  20. 函数柯里化

浏览器篇

  1. 从输入网址到页面呈现 浏览从输入网址到回车发生了什么;
  2. 常见的http状态码
  3. 浏览器缓存,http缓存机制
  4. 前端跨域、浏览器缓存、cookie, session, token, localstorage, sessionstorage;
  5. HTTP和HTTPS的区别
  6. 前端安全(CSRF、XSS)
  7. TCP连接(三次握手, 四次挥手)
  8. 关于eventloop
  9. web前端性能优化

vue篇

    关于cli文档(https://cli.vuejs.org/zh/guide/
1. 生命周期
2. vue双向数据绑定的原理
3. 路由的实现原理
4. vue组件间通信的几种方式
5. vuex的作用,应用场景以及工作原理

6. package.json文件介绍 
7. vue.confg,js文件介绍
8. 执行npm run build时做了什么
 

 

react篇

 

 

 

小程序篇

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值