会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
we are young
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2018年3月13日
virtual dom & mvvm
摘要: 虚拟dom 核心算法实现(diff算法) Vue之MVVM简单实现
阅读全文
posted @ 2018-03-13 20:13 we are young
阅读(264)
评论(0)
推荐(0)
2018年3月6日
requestAnimationFrame
摘要: requestAnimationFrame 采用系统时间间隔,保持最佳绘制效率,一般浏览器重绘频率为1000ms/60帧是16.7ms;所以一旦小于这个值,浏览器就会重复绘制消耗性能; 所以在一些高频绘制的场景比如scroll等,就会造成过度绘制的问题; 解决方法:通过requestAnimatio
阅读全文
posted @ 2018-03-06 08:41 we are young
阅读(317)
评论(0)
推荐(0)
2018年2月27日
js来监控复制粘贴
摘要: 平时我们在复制网页上面代码到控制台调试时,有时会出现复制过来的代码后面加上了一下描述信息(作者、版权等信息),每次需要删除才能运行,所以今天看看怎么能保证我们粘贴的代码不携带这些信息呢?
阅读全文
posted @ 2018-02-27 20:58 we are young
阅读(6082)
评论(0)
推荐(0)
2018年2月23日
nodejs事件循环
摘要: 1. 只有一个主线程,node开始执行脚本时,会先进事件循环初始化(同步任务,发出异步请求,规划定时器生效时间,执行promise.nextTick等),这时事件循环还未开始。 nodejs运行机制: 2. nodejs每一轮事件循环的六个阶段(事件循环会无限次执行,直到异步任务的回调函数队列清空才
阅读全文
posted @ 2018-02-23 20:25 we are young
阅读(1962)
评论(1)
推荐(0)
2018年1月28日
前端路由
摘要: 前端路由
阅读全文
posted @ 2018-01-28 17:26 we are young
阅读(268)
评论(0)
推荐(0)
2018年1月7日
js基础查漏补缺(更新)
摘要: js基础梳理
阅读全文
posted @ 2018-01-07 10:50 we are young
阅读(468)
评论(0)
推荐(0)
2017年9月28日
http & https & http2.0
摘要: 一.http状态码 二. http与https 通信使用明文(不加密),内容可能会被窃听;不验证通信方的身份,因此有可能遭遇伪装;无法证明报文的完整性,所以有可能已遭篡改; 三. http1.0 vs http1.1 四. http2.0 vs http 1.1 五. 三次握手 六. 四次挥手 七.
阅读全文
posted @ 2017-09-28 10:27 we are young
阅读(1601)
评论(1)
推荐(0)
2017年8月10日
进度条方案
摘要: 进度条方案
阅读全文
posted @ 2017-08-10 21:34 we are young
阅读(521)
评论(1)
推荐(0)
2017年8月1日
移动端适配方案
摘要: 介绍两种移动端适配方案 1. rem为主 设置根节点字体大小,页面元素都使用scss表达式将px转换为rem // 在scss中 $mainSize:20px; html{font-size:$mainSize;} @function f($px){ @return $px/$mainSize/2*
阅读全文
posted @ 2017-08-01 13:12 we are young
阅读(373)
评论(0)
推荐(0)
2017年7月14日
性能优化之节流、防抖
摘要: 1. 防抖: 由于dom操作极其昂贵,所以尝试过多的dom操作有可能会将浏览器搞崩溃,比如onresize、onscroll这类事件操作; 为了解决这个问题,引出防抖的概念(某些代码不可以在没有间断的情况下连续重复执行); 方案:第一次调用函数创建一个定时器,在指定时间之后执行代码;在第二次调用时,
阅读全文
posted @ 2017-07-14 21:04 we are young
阅读(709)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告