摘要: ``` function newforEach(obj,fn) { var key; if(obj instanceof Array){ obj.forEach(function(item,index){ fn(item,index); }) }else { for(key in obj){ ... 阅读全文
posted @ 2019-01-02 12:16 栖息地 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 雨滴特效 阅读全文
posted @ 2019-01-02 12:15 栖息地 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 常用js整理 阅读全文
posted @ 2019-01-02 12:14 栖息地 阅读(294) 评论(0) 推荐(0) 编辑
摘要: canvas 视频音乐播放器 阅读全文
posted @ 2019-01-02 12:13 栖息地 阅读(342) 评论(0) 推荐(0) 编辑
摘要: ``` (function flexible (window, document) { var docEl = document.documentElement var dpr = window.devicePixelRatio || 1 // adjust body font size function setBodyFontSize () { if (documen... 阅读全文
posted @ 2019-01-02 12:10 栖息地 阅读(121) 评论(0) 推荐(0) 编辑
摘要: ``` ``` 阅读全文
posted @ 2019-01-02 12:10 栖息地 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 产生在m、n之间的随机整数 将一个dom元素划分成多个小块生成一个数组 定义一个id选择函数 二分算法 判断横竖屏 js提交复选框函数 数组中每一项变为number类型 数组合并去重排序 原生操作class 根据离开页面来改变网页title 阅读全文
posted @ 2019-01-02 12:09 栖息地 阅读(133) 评论(0) 推荐(0) 编辑
摘要: ``` var map = { "13": "13米", "14": "14米", "15": "15米", "17": "17米", "18": "18米", "6.8": "6.8米", "8.6": "8.6米", "9.6": "9.6米", "4.2" 阅读全文
posted @ 2019-01-02 12:08 栖息地 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 原生javasxript获取浏览器的滚动距离和可视窗口的高度 阅读全文
posted @ 2019-01-02 12:07 栖息地 阅读(140) 评论(0) 推荐(0) 编辑
摘要: ``` function deep(obj) { var objStack = []; var isPlainObject = function (o) { return Object.prototype.toString.call(o) === '[object Object]'; }; var isArray = function (o) ... 阅读全文
posted @ 2019-01-02 12:06 栖息地 阅读(79) 评论(0) 推荐(0) 编辑