JavaScript
聚散飘渺
这个作者很懒,什么都没留下…
展开
-
Webpack学习
webpack 学习原创 2018-07-22 12:35:19 · 189 阅读 · 0 评论 -
记一次element-ui版本从1升到2后各组件的变化
背景:手上有个17年开发的项目,当时用的是element-ui版本,刚好最近项目不会有什么大的变更,所以决定趁这段时间将版本升到2,记录一下升到2之后各个组件的变化。原创 2023-06-29 22:50:30 · 429 阅读 · 0 评论 -
fetch
在开发过程中,我们向服务端发送请求,一般会使用三种方式, XMLHttpRequest(XHR),Fetch ,jQuery实现的AJAX。其中, XMLHttpRequest(XHR)和Fetch是浏览器的原生API,jquery的ajax其实是封装了XHR。XHR不仅要做各个浏览器的兼容性,还饱受回调地狱的折磨,这显然不是一个好的选择,对比原生AJAX的实现,使用jQuery实现的...原创 2018-10-12 12:35:47 · 182 阅读 · 0 评论 -
从输入url到页面加载完成发生了什么?
1、域名解析把域名解析成对应的IP地址,先去查找浏览器缓存(chrome://net-internals/#dns),没有的话则去查找系统缓存(C:\Windows\System32\drivers\etc\hosts),再没有的话则去查找路由器缓存->DNS服务器…..->全世界的顶级DNS上,逐级递归向上找,找到该域名对应的IP地址。2、建立TCP连接(三次握手),发...原创 2018-12-25 17:37:17 · 177 阅读 · 0 评论 -
JS工具函数库(持续更新)
//数组去重1Array.prototype.removal = function () { var newArr = []; var obj = {}; for (var i = 0; i < this.length; i++) { if (!obj[this[i]]) { obj[this[i]] = '...原创 2018-07-14 20:23:37 · 3019 阅读 · 1 评论 -
cookies、sessionStorage和localStorage的区别
相同点:都存储在客户端不同点:1、存储大小cookies数据大小不能超过4KsessionStorage和localStorage虽然也有存储大小的限制,但比cookie大得多,可以达到5M或更大2、有效时间localStorage存储持久数据,浏览器关闭后数据不丢失除非主动删除数据sessionStorage数据在当前浏览器窗口关闭后自动删除cookie设置的co...原创 2018-09-07 20:10:49 · 137 阅读 · 0 评论 -
ES5数组方法
改变原数组push 从数组最后一位添加pop 从数组最后一位删除shift 从数组第一位删除unshift 从数组第一位添加reverse 数组逆转splice 从第几位开始,截取长度,在切口处添加新的数据 sort 数组排序arr.sort(function(a,b){return a - b;});//正序 return b - a 倒...原创 2018-07-24 00:18:50 · 615 阅读 · 0 评论