前言:
鄙人入坑五年而一知半解,今日况愈下,市场疲敝,此诚危急存亡之秋也。
愿半载为期以三省吾身,不省,则贩夫走卒。
不知所言。
初步整理了一些前端必备的知识点,准备拿出6-8个月的时间,集中复习一下,每个知识点也会对应拆出详情。 此文知识点可适应现在绝大数中小厂,部分大厂的面试重点。 Go Docker Linux 阿里云 是现在大厂必须掌握的加分项。 未完更新中...
- HTML
1.1 HTML5新特性
1.2 iframe有哪些缺点?
1.3 Doctype 的作用,严格和混杂的区分、意义?
1.4 行内元素、块元素、空元素有哪些,区别是什么?
1.5 HTML全局属性
1.6 Canvas
1.7 viewport
1.8 简介盒模型
1.9 link与@import的区别CSS
2.1 CSS3 新特性
2.2 display、float、position的关系
2.3 水平居中、垂直居中的所有方式
2.4 清除浮动的几种方式
2.5 为什么要初始化CSS样式
2.6 CSS优先级
2.7 flex布局
2.8 CSS3动画
2.9 常见CSS布局
2.10 伪类和伪元素
2.11 手写幻灯片
2.12 外边距重叠
2.13 lees/sassJavascript
3.1 typeof
3.2 强制类型转换/隐式类型转换
3.3 call/apply
3.4 this、闭包、作用域
3.5 如何阻止冒泡和默认事件
3.6 javascript 的同源策略
3.7 javascript 数据类型都有什么
3.8 继承
3.9 事件委托
3.10 事件委托及其原理
3.11 JS异步解决⽅案的发展历程以及优缺点
3.12 key主要是解决哪⼀类的问题,为什么不建议⽤索引index(重绘)
3.13 Pormise
3.14 跨域及其解决方案
3.15 ajax原理
3.16 generator 原理
3.17 箭头函数的特点
3.18 变量提升
3.19 构造函数
3.20 class关键字
3.21 数组和对象的遍历⽅式,以及⼏种⽅式的⽐较
3.22 callee和caller的作⽤
3.23 深浅拷⻉
3.24 防抖/节流
3.25 ajax、axios、fetch区别
3.26 jQuery实现原理
3.27 未完…Vue/React
4.1 对于MVVM的理解
4.2 生命周期
4.3 怎么实现双向绑定的
4.4 怎么实现参数传递的
4.5 路由实现
4.6 路由的钩子函数
4.7 vuex是什么,怎么使用
4.8 如何新增自定义指令
4.9 自定义过滤器
4.10 keep-alive的理解
4.11 vue的优缺点
4.12 虚拟DOMReact
5.1 Real DOM和Virtual DOM的区别
5.2 什么是JSX
5.3 简述Virtual DOM原理
5.4 生命周期
5.5 什么是 Props?
5.6 区分有状态和无状态组件
5.7 refs
5.8 高阶组件(HOC)
5.9 Redux
5.10 React Router微信小程序
6.1 小程序传值
6.2 生命周期
ps. 小程序开发较简单,避免踩坑就好了Node.js
7.1 为什么用node.js 优缺点
7.2 全局对象
7.3 EventEmitter
7.4 Stream
7.5 fs
7.6 网络模块架构
7.7 node中的异步和同步的理解
7.8 错误优先的回调函数
7.9 监听80端口
7.10 事件循环
7.11 stubwebpack
8.1 webpack 打包原理
8.2 优缺点
8.3 什么是loader,什么是plugin
8.4 什么是bundle,什么是chunk,什么是module
8.5 webpack 和 gulp 的区别
8.6 什么是长缓存,在webpack中如何做到长缓存优化Go
ps.待整理Docker
ps.待整理服务器
ps.待整理浏览器
12.1 从浏览器地址栏输⼊url到显示⻚⾯的步骤
12.2 如何进⾏⽹站性能优化
12.3 HTTP状态码及其含义
12.4 HTTP request报⽂结构
12.5 浏览器缓存
12.6 cookie和localStorage、session、indexDB的区别
12.7 如何解决跨域,会什么会跨域
12.8 三次握手、四次挥手、七层协议
12.9 状态码
12.10 CDN
12.11 XSS和CSRF攻击
12.12 TCP和UDP
12.13 WebSocket
12.14 DNS(域名)解析步骤与原理
12.15 reflow(重排,回流)和repaint(重绘)
12.16 HTTP和HTTPS的区别
12.17 客户端使用HTTPS方式与web服务器通信的步骤
12.18 同源策略算法
13.1 leetcode再见。MMPKoa
ps.待整理MySQL
ps.待整理Linux
ps.待整理



