JavaScript
文章平均质量分 92
xubaodian
这个作者很懒,什么都没留下…
展开
-
javascript常用设计模式介绍,实现及实际应用(一)
javascript设计模式介绍,实现及实际应用(一)本文将介绍javascript中常用的设计模式原理和实现,并结合实例讲解其应用。本篇文章先介绍单例模式,策略模式,代理模式,发布订阅模式和命令模式,其它几种模式后续文章将继续介绍。1、单例模式单例模式就是一个实例在整个网页的生命周期里只创建一次,后续再调用实例创建函数的时候,返回的仍是之前创建的实例。在实际开发中应用十分广泛,例如页面中...原创 2018-11-24 11:25:27 · 2031 阅读 · 1 评论 -
原生js实现移动端点击、长按、左滑、右滑、上滑、下滑等事件模拟
github地址:https://github.com/xubaodian/touchEvent.git为什么要模拟这些事件?1、上述这些事件中,浏览器直接支持的事件只有点击,而其它事件使用频率也很高。2、移动端web原生点击事件会有300ms的延迟,因为用户肯能双击,为了判断用户是单击还是双击,所以会有这个延迟,这个延迟会衍生很多问题,例如点击穿透。所以我们可以不用原生的点击事件,而使用模...原创 2019-01-31 14:56:38 · 4415 阅读 · 4 评论