26届前端找实习记录贴(4)
总结一下今天学的东西
计算机网络
TCP协议-一次完整的http服务的流程
什么是DNS解析
TCP协议-三次握手
TCP协议-四次挥手
HTTP的常见方法
GET方法和POST方法有何区别
请求报文的组成部分
状态码2-3-4-5
keep-alive是什么(复用连接)
作用
浏览器缓存
为什么需要浏览器缓存
点击刷新按钮或者按 F5、按 Ctrl+F5 (强制刷新)、地址栏回车有什么区别?
为什么需要HTTPS
如何保证安全
对称加密
非对称加密
数字证书
数字签名
HTTP2和HTTP1相比的优势
浏览器原理
浏览器是如何解析选择器的-1
浏览器是如何进行界面渲染的
重排和重绘的认知
4浏览器对于重绘重排的优化
如何从重绘和重排角度优化性能
文档碎片
前端如何实现即时通信
同源策略
跨域的解决方法
JSONP、CORS和Nginx
xss攻击:跨站脚本攻击
DOM操作篇
常见的 DOM 操作
获取元素
修改元素的内容
修改元素的属性
修改元素的样式
创建元素,添加内容
插入元素,移除元素,
添加事件
DOM性能优化问题
HTMLCollection对象与NodeList对象区别
事件传播介绍
阻止事件冒泡
事件捕获设置
Event对象使用
事件委托
常见的事件
虚拟Dom
diff算法
优化diff算法
key属性
前端模块化
commen。js规范
导入数据
导出数据
在服务器端运行
在浏览器端运行
es6
导入
导出
数据引用问题
前端工程化
webpack打包
工作原理
0.webpack构建流程
如何优化速度
常见配置
常用的loader:
常见的Webpack插件:
在使用 Webpack 提高打包速度:
1.拆分配置和合并配置
2.webpack-dev-server
如何处理样式
如何处理图片
多入口 entry+plugin
抽离css
抽离公共代码
Bable
HtmlWebpackPlugin
vite
vite为什么快
总结
还是要多看多背 多理解 而且忘得也很快 ;努力吧!继续背
我的简历还没投呢,再学学
3.20号 希望月底之前能把东西过一遍 背的差不多