![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js/jquery
懒人修
这个作者很懒,什么都没留下…
展开
-
jQuery.unique(array)
删除数组中重复元素。只处理删除DOM元素数组,而不能处理字符串或者数字数组。 <!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <script src="j原创 2019-02-18 14:42:42 · 504 阅读 · 0 评论 -
横竖屏监测及设置html字体大小
/* 横屏竖屏 */ (function (): void { const supportOrientation = (typeof window.orientation === 'number' && typeof window.onorientationchange === 'object'); const init = func...原创 2019-10-18 17:51:19 · 207 阅读 · 0 评论 -
js事件传播流程
首先要知道DOM2级事件传播的三个过程:事件捕获阶段: 从外向里查找元素目标阶段:从当前事件源本身的操作事件冒泡阶段:从内到外依次触发相关的行为(最常用的就是冒泡阶段)不是所有的事件都要经历这三个过程: Netscape认为事件流应该是事件捕获; ie认为事件流应该是事件冒泡, ie没有提供选择,事件只能在冒泡阶段捕获。ie认为事件流应该是事件冒泡; ...转载 2019-03-07 21:27:34 · 957 阅读 · 0 评论 -
js时间
未完待续原创 2019-03-16 16:56:21 · 136 阅读 · 0 评论 -
查找一个字符串中的所有子串的位置
/** *查找一个字符串中的所有子串的位置 * * */ function searchSubStr(str: any, subStr: any, positions: any): void { let pos = str.indexOf(subStr); while (pos &g...原创 2019-10-03 15:18:21 · 987 阅读 · 0 评论 -
判断访问终端
//判断访问终端 var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf('Trident') > -1, //IE内核 ...原创 2019-10-03 17:52:16 · 178 阅读 · 0 评论 -
滚动鼠标,判断是下滚还是上滚
/** *滚动鼠标,判断是下滚还是上滚 * * 判断滚轮向上或向下在浏览器中也要考虑兼容性,现在五大浏览器(IE、Opera、Safari、Firefox、Chrome)中Firefox 使用detail,其余四类使用wheelDelta; * 两者只在取值上不一致,代表含义一致,detail与wheelDelta只各取两个值,detail只取±3,...原创 2019-10-03 17:55:28 · 703 阅读 · 0 评论