- 博客(11)
- 收藏
- 关注
原创 canvas实现用户端签名
移动事件:touchstart,touchmove,touchend。pc事件:mousedown,mousemove,mouseup。
2022-09-09 17:24:03
130
原创 js拖拽效果的原理及实现
js拖拽效果的原理及实现实现拖拽要注意三个事件:1、mousedown: 鼠标按下事件2、mousemove: 鼠标移动事件3、mouseup: 鼠标松开事件注意:1、 因为我们需要在按下的位置拖拽,因此我们还需要获取按下键鼠标相对div的左上角位置,使用当前鼠标位置减去这个相对元素的左上角位置,保证鼠标所按位置拖拽。2、当释放鼠标键时,删除鼠标移动事件和删除鼠标释放事件用代码实现:...
2020-04-06 20:11:26
295
原创 for循环详解
for循环像while循环一样,for可以完成循环的功能。for循环更加简洁,可以节省代码的空间。for循环语句for(定义初始变量;循环条件;变量变化){循环语句块}例如:利用for循环进行1-100的累加for (var i = 1; i <= 100; i++) {sum += i;}利用for循环会显得代码比较整齐,且清晰明了。for循环的过程第一步:变量初...
2020-03-22 16:29:05
939
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人