解决使用setInterval 点击按钮导致多次调用setInterval方法 导致setInterval速度越来越快的问题

解决使用setInterval 点击按钮导致多次调用setInterval方法 导致setInterval速度越来越快的问题

主要思路:设置一个isOK的变量,最开始为true;而setInterval()方法只有当isOK为true时才调用。调用完后,使isoK为false,这样无论点击多少次按钮,也只会调用一次然后当点击停止按钮时,会调用clearInterval方法,然后使isOk为true。这样就可以使,只有先点击暂停按钮,点击开始按钮,才能重新调用setInterval()方法代码:let isOk=tr...

技术,Web 2020-07-30 PM 13次 0条
js arguments 对象

js arguments 对象

一、在函数调用的时候,浏览器每次都会传递进两个隐式参数函数的上下文对象this封装实参的对象arguments二、arguments 对象arguments 对象实际上是所在函数的一个内置类数组对象每个函数都有一个arguments属性,表示函数的实参集合,这里的实参是重点,就是执行函数时实际传入的参数的集合。arguments不是数组而是一个对象,但它和数组很相似,所以通常称为类数组对象,...

技术,Web 2020-07-27 PM 90次 0条
js   setDate() 解决跨月问题 获取100天后的时间

js setDate() 解决跨月问题 获取100天后的时间

setDate()必需。表示一个月中的一天的一个数值(1 ~ 31):0 为上一个月的最后一天-1 为上一个月最后一天之前的一天如果当月有 31 天:32 为下个月的第一天如果当月有 30 天:32 为下一个月的第二天let d=new Date(); //new一个date对象let days=100;d.setDate(d.getDate()+days); //设置这个date对象的日...

技术,Web 2020-07-27 PM 88次 0条
JS实现浏览器:加入收藏、设为首页、保存到桌面的方法功能

JS实现浏览器:加入收藏、设为首页、保存到桌面的方法功能

完美兼容IE,chrome,ff等浏览器JS代码:<script type="text/JavaScript"> //设为首页 function SetHome(obj,url){ try{ obj.style.behavior='url(#default#homepage)'; obj.setHomePage(url); }catch(e)...

技术,Web 2020-07-24 AM 102次 0条
CSS背景图片自适应、全屏、填充、拉伸

CSS背景图片自适应、全屏、填充、拉伸

方法一、js控制:<div id="formbackground" style="position:absolute; width:100%; height:100%; z-index:-1">   <img src="pictures/background.jpg" height="100%"...

技术,Web 2020-07-19 PM 114次 0条