摘要: 常用取整数的方法 : Math.floor(Math.random() * (max - min + 1)) + min 一步步来解析: Math.random() 函数返回一个浮点, 伪随机数在范围[0,1),也就是说,从0(包括0)往上,但是不包括1(排除1),然后您可以缩放到所需的范围。实现将 阅读全文
posted @ 2019-11-09 13:39 猫-前端之路 阅读(7948) 评论(0) 推荐(0) 编辑
摘要: CSS3自定义滚动条样式 -webkit-scrollbar 阅读全文
posted @ 2019-03-29 11:59 猫-前端之路 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 读书笔记,写的很乱 事件处理程序 事件处理程序分为三种: 1.html事件2. DOM0级,3,DOM2级别 没有DOM1 同样的事件 DOM0会顶掉html事件 因为他们都是属性 而DOM0比html事件执行的晚(可以理解为谁离html元素近先执行谁) JS事件执行顺序理解 先捕获(documen 阅读全文
posted @ 2018-11-02 20:13 猫-前端之路 阅读(196) 评论(0) 推荐(0) 编辑
摘要: uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、微信小程序等多个平台。 用了mui,H5+一年多了,感觉dcloud 最近推出的uniapp 是把vue,小程序,h5+ 融合了起来 和我们公司的需求完美契合,再次感谢Dcloud 阅读全文
posted @ 2018-11-01 11:06 猫-前端之路 阅读(1742) 评论(0) 推荐(0) 编辑
摘要: 前几天看了老电视剧-潜伏,有一些感慨. 一,立场和真相都不重要,形式才是最重要的。 二、历史在不断的轮回中。 好汉历经千辛万苦杀掉了为害一方的恶霸,好汉的威望达到了顶峰,自然的成了村庄的守护者和掌控者(无需劳动,不事生产,拥有特权)。 多年以后,昔日的好汉及其后代成了新一代的恶霸,又一位年轻的好汉杀 阅读全文
posted @ 2018-10-20 14:38 猫-前端之路 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1 var ben_immer = (function() { 2 3 var immersed = 0; 4 var ms = (/Html5Plus\/.+\s\(.*(Immersed\/(\d+\.?\d*).*)\)/gi).exec(navigator.userAgent); 5 6 ... 阅读全文
posted @ 2018-09-30 11:04 猫-前端之路 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 最近不太忙,终于有时间,研究了一下早就想搞定的拖拽系列,先是写了面向过程式的,再做一个面向对象的,再顺便弄弄继承,最后玩一下ES6的class 不觉用了一天多,收获很大。拖拽弄完,想再弄一个拖放。 上代码: 函数式简单版: 面向对象+继承: 面向对象ES6: 参数说明: 阅读全文
posted @ 2018-02-10 16:17 猫-前端之路 阅读(2284) 评论(0) 推荐(0) 编辑
摘要: // 函数节流 var canRun = true; document.getElementById("throttle").onscroll = function(){ if(!canRun){ // 判断是否已空闲,如果在执行中,则直接return return; } canRun = false; setTimeout(fu... 阅读全文
posted @ 2017-11-29 16:46 猫-前端之路 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 经常看到大家用[].slice.call()或者Array.prototype.slice.call(); 我一直是一知半解的,今天算是基本弄清楚了,在此记录一下。 可能最常见的是Array.prototype.slice.call(arguments) 就是截取(更重要的是获取,slice是得到子 阅读全文
posted @ 2017-10-23 14:50 猫-前端之路 阅读(4807) 评论(5) 推荐(0) 编辑
摘要: 页面有多个tab切换,写成插件会比较省事,调用: $('.share_news').tab({}); 阅读全文
posted @ 2017-09-27 09:18 猫-前端之路 阅读(1274) 评论(0) 推荐(0) 编辑