文章分类 - 常用函数
摘要:一、map方法 (返回一个新的数组 新数组中的元素是经过map函数内部代码块处理过的数据) testMap() { let array = [1, 2, 3, 4]; let newArray = array.map(item=>{ return item += 1; }); console.log
阅读全文
摘要:问题一:点击显示for循环里的值 问题:每次点击都会弹出最后一个值3 <ul id="myul"> <li>1</li> <li>2</li> <li>3</li></ul>var u=document.getElementById("myul");var l=u.getElementsByTagN
阅读全文
摘要:前面一篇博客 h5 安卓 键盘弹起界面适配 修改webview高度提到了在adnroid中如何监听软键盘的弹起与收起,是利用的窗口的高度发生变化window.onresize事件来做突破点的,但是ios中软键盘的弹起收起并不触发window.onresize事件。总结:1.在ios中软键盘弹起时,仅
阅读全文
摘要:var sub=function(str,n){ var r=/[^\x00-\xff]/g; if(str.replace(r,"mm").length=n){ return str.substr(0,i); } } return str; } ...
阅读全文
摘要:公共弹窗js写法:Dialog.js
阅读全文
摘要:Document 锚点1 锚点2 锚点3 ssdfffffffffff ssdfffffffffff ssdfffffffffff ssdfffffffffff ssdfffffffffff ssdfffffffffff ssdfffffffffff ssdffffffff...
阅读全文
摘要:Document callback方法
阅读全文
摘要:测试正确: Math.ceil(); //向上取整。 Math.floor(); //向下取整。 Math.round(); //四舍五入。 Math.random(); //0.0 ~ 1.0 之间的一个伪随机数。【包含0不包含1】 //比如0.8647578968666494 Math.ceil
阅读全文
摘要:思路如下: 1. `Math.random() `取0-1之间的随机小数(float); 2. 然后再乘以 n-m 之间的数字个数`(max-min+1)`; 3. 然后两者相乘向下取整 `Math.floor(Math.random()*(max-min+1))`; 4. 最后再加上最小值即可:`
阅读全文
摘要:DeviceMotionEvent 简 介 html 5 提供了几个新的 DOM 事件来获得设备物理(主要针对移动端)方向及运动的信息,包括:陀螺仪、罗盘及加速计。 1)deviceorientation (设备方向/定位):提供设备的物理方向信息,表示为一系列本地坐标系的旋角。 2)devicem
阅读全文
摘要:a标签中的href值是一个地址,指示点击这个标签时,转向的地址。但是当使用a标签来做按钮,不需要跳转时,href值即为空。<a href="#">链接</a>时,会保留a标签的表现,但是当这个a标签不在首屏里,比如<style type="text/css"> body{position:relat
阅读全文
摘要:在做微信活动页面的时候,经常会需要实现手机摇一摇功能,比如“摇一摇,拿好礼”。 为了实现它,就需要用到HTML5的DeviceOrientation特性。它提供的DeviceMotion事件封装了设备的运动传感器时间,通过改时间可以获取设备的运动状态、加速度等数据(另还有deviceOrientat
阅读全文
摘要:为最近一直在弄移动端项目,由于在移动端无法打开控制台,所以想办法打印调试console的数据一直苦恼。之前用的是chrome的inspect调试,但是只能使用移动版的chrome查看数据,兼容不好,所以最近使用了vConsole 进行调试 废话不多说,说说怎么使用的吧。 首先去下载相关的代码,由于只
阅读全文
摘要:获取日期:解决安卓,苹果显示不同问题 var vDate = new Date(); var myDate = vDate.getFullYear() + '-' + (vDate.getMonth() + 1) + '-' + vDate.getDate(); /*解决安卓浏览器时间显示问题*/
阅读全文
摘要:下载地址:http://momentjs.cn/ Moment.js是一个轻量级的JavaScript时间库,它方便了日常开发中对时间的操作,提高了开发效率。 日常开发中,通常会对时间进行下面这几个操作:比如获取时间,设置时间,格式化时间,比较时间等等。接下来,我将按照这些操作对Moment.j
阅读全文
摘要:实现内部元素居中的三种方式 实现内部元素居中的三种方式 方法一:固定宽度 按钮1 按钮2 按钮3 按钮4 按钮4 方法二:子元素为内联元素 按钮1 按...
阅读全文
摘要:/*弹窗购买蛋糕*/;(function(){ var $DialogBg=$(".Dialogbg-Select"); var $Dialog=$(".Dialog-Select"); var $close=$(".s-closes"); function goBuy(els,opts,disArr,dis) { this.$els = $(els); ...
阅读全文
摘要:Respond.js 是一个快速、轻量的 polyfill,用于为 IE6-8 以及其它不支持 CSS3 Media Queries 的浏览器提供媒体查询的 min-width 和 max-width 特性,实现响应式网页设计(Responsive Web Design)。 html5shiv 使不
阅读全文
摘要:打印结果如下:
阅读全文