摘要: .宏任务(macrotask )和微任务(microtask ) macrotask 和 microtask 表示异步任务的两种分类。 在挂起任务时,JS 引擎会将所有任务按照类别分到这两个队列中,首先在 macrotask 的队列(这个队列也被叫做 task queue)中取出第一个任务,执行完毕 阅读全文
posted @ 2018-08-31 17:11 wangziye 阅读(44425) 评论(9) 推荐(15) 编辑
摘要: 查找斐波纳契数列中第 N 个数。 所谓的斐波纳契数列是指: 前2个数是 0 和 1 。 第 i 个数是第 i-1 个数和第i-2 个数的和。 经典的递归实现方式,当选取向n过大时,严重的影响了执行效率,我通过声明变量来储存前两项相加的和 这种方法极大的提高的计算效率,通过循环的方向不断进行累加 阅读全文
posted @ 2018-08-24 08:08 wangziye 阅读(385) 评论(1) 推荐(0) 编辑
摘要: 开始用用矩形或球形来当笔触,如果移动的过快浏览器有一个反应时间,会让刮的区域中间形成间隙.用线条来当笔触,适当的修饰笔触,可避免这个现象. 阅读全文
posted @ 2016-10-30 22:01 wangziye 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 初学canvas 的练练手不错 简单的模拟下探照灯的效果 阅读全文
posted @ 2016-10-30 20:46 wangziye 阅读(669) 评论(0) 推荐(1) 编辑
摘要: 简单的实现了 灰度,黑白,底片,模糊,马赛克(代码比较简单,通过canvas实现的) 感觉挺有意思的,上面解释很详细,直接看代码 阅读全文
posted @ 2016-10-30 19:05 wangziye 阅读(380) 评论(0) 推荐(1) 编辑