![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 77
和平世界的守护者
这个作者很懒,什么都没留下…
展开
-
如何高效的开发前端js组合键、快捷键
最近项目中有个需求,使用快捷键,然后就自行开发了一个库用来监听组合键,具体参考下面的demo<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title>原创 2020-12-22 11:57:59 · 319 阅读 · 0 评论 -
微信小程序状态管理工具 JStore
微信小程序状态管理工具 JStore闲着没事做,就想着给微信小程序写一个状态管理工具,名叫 JStore,这个状态管理工具是仿照 vuex 的几个方法来写的,所以有 vuex 的基础同学很容易理解。Github:https://github.com/GeorgeLeoo/JStore安装在小程序根目录下新建一个 store 文件,将 jstore.js 引入小程序项目。准备在 ...原创 2019-08-24 15:25:57 · 836 阅读 · 0 评论 -
js运动之一(匀速,折返,缓冲,加速)
有需要的小伙伴访问我的简书http://www.jianshu.com/p/44230e2b2dc7原创 2017-09-08 08:20:25 · 318 阅读 · 0 评论 -
纯js实现拖拽功能
需要的小伙伴访问我的简书http://www.jianshu.com/p/3fa4c873ede6原创 2017-09-08 08:19:32 · 200 阅读 · 0 评论 -
js事件
什么是事件事件就是js和html之间的交互行为(怎么发生的,有可能是页面自动的,也可能是用户操作的).事件源对象触发事件的元素(发生在谁身上)事件处理程序要处理的程序(发生了什么事)事件对象当事件发生的时候,具体发生了哪些信息(如当按键盘的时候按的哪个键或者鼠标光标在页面的哪个位置等等)事件的分类鼠标事件 onclick ondbclick onmousedown onmouseup o原创 2017-09-06 09:27:23 · 200 阅读 · 0 评论 -
事件流(含冒泡, 捕获,事件委托等)
什么是事件流事件流是页面触发事件的执行的顺序.事件流的分类冒泡型事件 冒泡型事件是由具体的元素到不具体的元素,他是有IE创造的,现在所有浏览器都支持冒泡型事件.如一个页面中有一个div,那么,他的顺序就是div—> body—> html—> document捕获型事件 捕获型事件是由不具体的元素到具体的元素,他是yo由网景创建的,由于老的浏览器不支持捕获型事件,所以推荐使用冒泡型事件.如一原创 2017-09-05 22:20:26 · 228 阅读 · 0 评论 -
Cookie的使用(含cookie的封装)
看到cookie这个词,我一个想到的就是饼干,因为这个单词的意思有饼干的意思.可是这里并不是,不是道为什么命名为cookie,难道命名人喜欢吃饼干. 不扯了, 进入正题. 这里的cookie是一个本地数据,这些数据就是用来辨别用户身份的.cookie的特点一般限制同一域名数量为50个总大小一般为4k(同一域名)只能使用文本文件读取有域名限制时效性,最短为会话级别,就是浏览器关闭后,co原创 2017-09-05 21:28:11 · 331 阅读 · 0 评论 -
js轮播图-自动,手动,小圆点
轮播图时网站中经常需要的东西,那我们就立刻看看轮播图的做法,直接贴代码.<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="utils.js"></script> <style> * {原创 2017-09-05 16:03:17 · 5758 阅读 · 2 评论 -
js无缝轮播图
上一篇文章中的轮播图中,当滚到最后的一张图片时,就会回到第一张图片,这个过程中会显示之前的所有图片,那么怎样才能实在无缝滚动呢? 只需要在最后一张图片的后面复制一张第一张图片即可,当滚动到第5张图片时,把left的值设为0即可, 把上一篇文章中的代码改改就好.直接贴代码吧. 首先我们自定义一个动画,因为我用transition没做出来,不知道能不能实现,望大神指点.//自定义动画var An原创 2017-09-05 19:18:15 · 337 阅读 · 0 评论 -
正则表达式(js) 含有(正向预查和负向预查)
第一次见到正则表达式的时候,感觉好难啊,要记得东西怎么那么多.学了好几遍,但还是很蒙圈,可能是用的少,平时用的时候也就那么基础需要使用,再者就是复制粘贴正则表达式.那么什么是正则表达式呢?正则表达式就是一个描述字符规则的对象.那为什么会有正则表达式呢,这里引用沫晴姐姐的一句话,就是因为计算机笨呗(沫晴姐姐引用别人的话).比如123@qq.com,这个一看就知道是邮箱,课时计算机还有一个个的验证.原创 2017-09-05 20:58:03 · 3733 阅读 · 0 评论