函数节流的实际应用

之前在网上看过一些有关函数节流方面的东西,对于其实际的应用场景,说的比较多的是在窗口频繁的resize的时候,前几天在做项目的时候也遇到了一个需要用到函数节流的问题,场景是这样的,在一个主画布中(...

Javascript拖拽拼图

实现拖拽拼图的思路: 1. 首先将一个大图划分成指定定长宽的小块,生成map数组(为了让效果更富有动感,在生成最终的map之前会先打乱数组的顺序),并绘制在页面中(这里我们采用div+css来布局...

Javascript实现寻径算法

之前对寻径算法挺感兴趣,然后查了查,似乎都是在说A*算法,找了一代对资料看,对于其过程,大致清楚,但是到实现然后我就有点蒙,偶然间在网上看到这个算法,觉得比A*算法简单多了,而且寻找的路径也还挺准...

用canvas实现弹性挂件

要实现这个效果,需要了解两个方面的知识 1、如何画一颗多角星? 画一颗多角星可以先引入两个同心圆,一个大圆,一个小圆,然后根据多角星的角数来均分圆面,再根据一定的条件将大圆小圆的和均分线相交的点连...