- 博客(6)
- 收藏
- 关注
原创 在浏览器输入url后发生了什么?
1.在浏览器的地址栏输入URL并按下回车2.浏览器查找当前URL是否存在缓存,并比较缓存是否过期。3.DNS解析对应的IP4.根据IP建立TCP连接(三次握手)5.HTTP发起请求6.服务器处理请求,浏览器接收HTTP响应7.渲染页面,构建DOM树8.关闭TCP连接(四次挥手)一、URL的本质就是统一资源定位符URL一般包括几大部分:protocol:协议头,比如有http,https,ftp等host:主机域名和IP地址port:端口号(http默认80、https默认443)p
2020-12-01 15:34:31 186
原创 VDOM与DOM的区别?以及VDOM如何实现?
1.为什么要使用VDOM代替虚拟DOM?那我们做个小测试首先直接操作 真实dom/虚拟dom 各遍历100万次真实dom在浏览器页面花费了3272ms 也就是说在3秒后 才能渲染出来而虚拟dom渲染仅仅只花了3ms不到 可想而知虚拟dom渲染的速度有多棒,这也是我们优先选择虚拟dom渲染的主要原因,当然写虚拟dom,众多的虚拟dom节点的代码编写是让我们很头疼的问题,那么为了更简洁的编写vdom 那我们可以借用一下第三方库 snabbdom 来编写我们的vdomhttps://github.c
2020-06-02 16:31:51 624
原创 node.js前端常用模块
1.path模块2.url模块3.querystring模块4.CURD(增删改查) 文件5.CURD(增删改查) 文件夹6.stream 流
2020-05-18 22:27:18 180
原创 什么是防抖和节流???
防抖和节流一、防抖二、节流一、防抖防抖就是当事件被触发一段时间后再执行回调,如果在这段时间内事件又被触发,则重新计时防抖函数分为 非立即执行和立即执行非立即执行版:触发事件后函数在 n 秒后执行,如果在 n 秒内又触发了则重新计时 function debounce(func, wait) { var timer; return function () { ...
2020-04-14 09:51:58 186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人