基础
2023-02-01 本文已影响0人
欢西西西
1. 点击一个按钮,浏览器会做些什么?
创建一个Event实例,事件进入事件队列等候处理
开始处理这个事件(浏览器事件处理线程)
向下捕获到目标元素后向上冒泡,按顺序执行监听的事件处理程序
2. http请求建立连接时的三次握手
主要是确认双方的发送和接收能力是否正常
A:hello?
B:是的可以听到,你能听到吗?
A:能!
客户端 → 服务端 (服务端确认对方发送能力正常)
服务端 → 客户端 (客户端确认对方的接收和发送能力正常)
客户端 → 服务端 (服务端确认对方接收能力正常)
3. 释放连接时的四次挥手
客户端:我要断开(申请断开,等回复)
服务端:稍等(表示已接收到请求,我知道你很急,但是你先别急)
服务端:断吧(等回复,快说好)
客户端:好的