1、手写promise封装ajax请求
2、在地址栏输入网址敲回车发生了什么?
1.输入url地址后,首先进行DNS解析,将相应的域名解析为IP地址;
2.客户端根据IP地址去寻找相应的服务器;
3.与服务器进行TCP的三次握手;
4.客户端找到相应的资源库;
5.根据资源库返回页面信息;
6.浏览器根据自身的执行机制解析页面;
7.最后服务器将解析信息返回给客户端,进行TCP的四次挥手。
8.最后客户端显示自己的请求和请求返回的数据
3、什么是BFC?什么情况下触发BFC?
1.简单来说:BFC就是一个不受外界影响也不影响外界的盒子
2. 只要元素满足下面任一条件即可触发 BFC 特性:
浮动元素:float值除none以外的值
绝对定位元素:position为absolute或fixed
display为inline-block、table-cell、flex、inline-flex、table-caption
overflow除了visible以外的值(hidden、auto、scroll)
body根元素
网友评论