会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
时光游弋
有序数组最小空间复杂度最小时间复杂度去重
摘要: 1 function sortedArrUniq(arr) { 2 let index = 1; 3 for (let i = 0; i < arr.length - 1; i++) { 4 if (arr[i] != arr[i + 1]) { 5 ...
阅读全文
posted @ 2019-03-21 21:04 时光游弋
阅读(599)
评论(0)
推荐(0)
编辑
Vue.use源码解析
摘要: 首先判断传入的参数plugin的属性是否已被注册,如果存在且逻辑值为真,那么直接返回,后边的代码就不会在执行。 我们先假设plugin未被注册,那么继续往下执行 当执行toArray(arguments,1),会生成一个新数组ret,长度 = arguments.length-1,然后进行while
阅读全文
posted @ 2019-03-11 09:52 时光游弋
阅读(276)
评论(0)
推荐(0)
编辑
使用Set进行数组去重,求交并差
摘要: // 数组去重 let arr = [1, 1, 2, 3, 5, 8] let uniq = [...new Set(arr)] // 求两数组的交并差 let aArr = [1, 2, 3], bArr = [2, 3, 4] let unioin = [...new Set([...aAr...
阅读全文
posted @ 2019-03-10 16:36 时光游弋
阅读(330)
评论(0)
推荐(0)
编辑
实现vue中的$on $emit
摘要: var eventList = { 'sayName': [sayName] } var name = 'hehe' var age = 28 function sayName() { console.log(this.name) } funct...
阅读全文
posted @ 2019-03-10 15:38 时光游弋
阅读(1185)
评论(0)
推荐(0)
编辑
requestAnimationFrame与setTimeout的区别
摘要: 以往常常使用 setTimeout 以及 setInterval 方法来制作 JavaScript 动画,但是这种方式制作的动画经常会由于计时器的特性而带来一些问题。简单地说一下,计时器动画有以下几个问题。 间隔时间不精确,可能被阻塞。计时器的间隔指的是将回调函数推入任务队列的间隔时间,任务队列中的
阅读全文
posted @ 2019-03-09 21:55 时光游弋
阅读(1707)
评论(0)
推荐(0)
编辑
XSS CRSF
摘要: 1. XSS 全称(Cross Site Scripting) 跨站脚本攻击, 是Web程序中最常见的漏洞。指攻击者在网页中嵌入客户端脚本(例如JavaScript), 当用户浏览此网页时,脚本就会在用户的浏览器上执行,从而达到攻击者的目的。比如获取用户的Cookie,导航到恶意网站,携带木马等。
阅读全文
posted @ 2019-03-09 16:15 时光游弋
阅读(193)
评论(0)
推荐(0)
编辑
HTTP 1.0 1.1 2.0区别
摘要: HTTP1.0 HTTP 1.1主要区别 长连接 HTTP 1.0需要使用keep-alive参数来告知服务器端要建立一个长连接,而HTTP1.1默认支持长连接。 HTTP是基于TCP/IP协议的,创建一个TCP连接是需要经过三次握手的,有一定的开销,如果每次通讯都要重新建立连接的话,对性能有影响。
阅读全文
posted @ 2019-03-09 15:26 时光游弋
阅读(225)
评论(0)
推荐(0)
编辑
https 建立原理
摘要: https://www.jianshu.com/p/b0b6b88fe9fe
阅读全文
posted @ 2019-03-09 15:09 时光游弋
阅读(101)
评论(0)
推荐(0)
编辑
javascript 使用正则实现 trim方法
摘要: 1 String.prototype.Trim = function() 2 { 3 return this.replace(/(^\s*)|(\s*$)/g, ""); 4 } 5 String.prototype.LTrim = function() 6 { 7 return this.replace(/(^\s*)/g, ""); 8 } 9 String...
阅读全文
posted @ 2019-03-08 20:39 时光游弋
阅读(399)
评论(0)
推荐(0)
编辑
javascript 实现有序列表合并
摘要: 1. 使用数组 2. 链表
阅读全文
posted @ 2019-03-08 20:08 时光游弋
阅读(1200)
评论(0)
推荐(0)
编辑
下一页
导航
博客园
首页
联系
订阅
管理
公告