博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript 的 setInterval 、settimeout 、clearInterval
阅读量:15733 次
发布时间:2019-09-04

本文共 768 字,大约阅读时间需要 2 分钟。

setInterval 用法 :

间隔0.3秒执行一次 (执行多次)

setInterval(function(){
console.log("do something")},300)

settimeout 用法 :

延迟0.3秒执行一次 (执行一次)

settimeout (function(){
cc.log("do something")},300)

clearInterval 用法 :

var value = setInterval(function(){
cc.log("do something")},300)clearInterval(value);

实例 :

//------------针对小米手机 chrome 浏览器黑屏问题---------------var _time = 0;var changeScreen = setInterval(function(){
var ua = navigator.userAgent.toLowerCase(); //三个条件 确认是android手机 正处于全屏 浏览器是chrome if(/android/.test(ua) && cc.screen.fullScreen() && cc.sys.browserType == cc.sys.BROWSER_TYPE_CHROME) { _time++ cc.screen.exitFullScreen(); } if(_time > 500) { clearInterval(changeScreen); }},300)

转载地址:http://jewoaz.baihongyu.com/

你可能感兴趣的文章
关于React中props与state的一知半解
查看>>
java中Hashtable和HashMap的区别(转)
查看>>
关闭数据库
查看>>
webStrom智能提示忽略首字母大小写问题
查看>>
层叠加的五条叠加法则(一)
查看>>
设计模式六大原则(5):迪米特法则
查看>>
对Feature的操作插入添加删除
查看>>
javascript String
查看>>
ecshop 系统信息在哪个页面
查看>>
【转】码云source tree 提交超过100m 为什么大文件推不上去
查看>>
Oracle数据库的增、删、改、查
查看>>
MySql执行分析
查看>>
git使用中的问题
查看>>
yaml文件 .yml
查看>>
linux字符集修改
查看>>
phpcms 添加自定义表单 留言
查看>>
mysql 优化
查看>>
读书笔记 ~ Nmap渗透测试指南
查看>>
WCF 配置文件
查看>>
动态调用WCF服务
查看>>