JS随机调用指定函数的方法


Posted in Javascript onJuly 01, 2015

本文实例讲述了JS随机调用指定函数的方法。分享给大家供大家参考。具体如下:

本代码通过随机定时器调用指定函数,可达到间隔随机时间之行指定的函数的目的

function randRange(data) {
    var newTime = data[Math.floor(data.length * Math.random())];
    return newTime;
}
function toggleSomething() {
    var timeArray = new Array(200, 300, 150, 250, 2000, 3000, 1000, 1500);
    // do stuff, happens to use jQuery here (nothing else does)
    $("#box").toggleClass("visible");
    clearInterval(timer);
    timer = setInterval(toggleSomething, randRange(timeArray));
}
var timer = setInterval(toggleSomething, 1000);
// 1000 = Initial timer when the page is first loaded

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
Javascript 代码也可以变得优美的实现方法
Jun 22 Javascript
js去除空格的12种实用方法
Nov 08 Javascript
可自定义速度的js图片无缝滚动示例分享
Jan 20 Javascript
父节点获取子节点的字符串示例代码
Feb 26 Javascript
限制上传文件大小和格式的jQuery插件实例
Jan 24 Javascript
jQuery弹出框代码封装DialogHelper
Jan 30 Javascript
jQuery 判断元素整理汇总
Feb 28 Javascript
Vue服务端渲染和Vue浏览器端渲染的性能对比(实例PK )
Mar 31 Javascript
jsTree事件和交互以及插件plugins详解
Aug 29 Javascript
基于Cookie常用操作以及属性介绍
Sep 07 Javascript
js判断数组是否包含某个字符串变量的实例
Nov 24 Javascript
微信小程序页面间跳转传参方式总结
Jun 13 Javascript
JavaScript每天定时更换皮肤样式的方法
Jul 01 #Javascript
JavaScript获得指定对象大小的方法
Jul 01 #Javascript
JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法
Jul 01 #Javascript
JavaScript判断数组是否包含指定元素的方法
Jul 01 #Javascript
在JavaScript应用中使用RequireJS来实现延迟加载
Jul 01 #Javascript
使用RequireJS优化JavaScript引用代码的方法
Jul 01 #Javascript
优化RequireJS项目的相关技巧总结
Jul 01 #Javascript
You might like
一个好用的PHP验证码类实例分享
2013/12/27 PHP
PHP批量上传图片的具体实现方法介绍.
2014/02/26 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(三)
2014/06/23 PHP
php实现仿写CodeIgniter的购物车类
2015/07/29 PHP
PHP htmlspecialchars()函数用法与实例讲解
2019/03/08 PHP
JavaScript开发时的五个注意事项
2007/12/08 Javascript
jQuery EasyUI API 中文文档 - ComboGrid 组合表格
2011/10/13 Javascript
javascript验证只能输入数字和一个小数点示例
2013/10/21 Javascript
使用javascript做的一个随机点名程序
2014/02/13 Javascript
javascript的数组和常用函数详解
2014/05/09 Javascript
jquery仿搜索自动联想功能代码
2014/05/23 Javascript
javascript实现当前页导航激活的方法
2015/02/27 Javascript
JavaScript监听文本框回车事件并过滤文本框空格的方法
2015/04/16 Javascript
JS表单数据验证的正则表达式(常用)
2017/02/18 Javascript
js实现鼠标拖动功能
2017/03/20 Javascript
Angular.JS中指令ng-if的注意事项小结
2017/06/21 Javascript
jQuery使用ajax_动力节点Java学院整理
2017/07/05 jQuery
JS 实现banner图片轮播效果(鼠标事件)
2017/08/04 Javascript
JS对象与JSON互转换、New Function()、 forEach()、DOM事件流等js开发基础小结
2017/08/10 Javascript
全面介绍vue 全家桶和项目实例
2017/12/27 Javascript
JavaScript高级函数应用之分时函数实例分析
2018/08/03 Javascript
layui 图片上传+表单提交+ Spring MVC的实例
2019/09/21 Javascript
vue实现购物车加减
2020/05/30 Javascript
Python实现Linux命令xxd -i功能
2016/03/06 Python
浅谈django orm 优化
2018/08/18 Python
wxPython实现绘图小例子
2019/11/19 Python
Python中os模块功能与用法详解
2020/02/26 Python
俄罗斯街头服装品牌:Black Star Wear
2017/03/01 全球购物
2014年商场超市庆元旦活动方案
2014/02/14 职场文书
教师节学生演讲稿
2014/09/03 职场文书
会计求职自荐信范文
2015/03/04 职场文书
创业计划书之奶茶店开店方案范本!
2019/08/06 职场文书
五年级作文之劳动作文
2019/11/12 职场文书
pytorch中的model.eval()和BN层的使用
2021/05/22 Python
通过Python把学姐照片做成拼图游戏
2022/02/15 Python
小程序实现侧滑删除功能
2022/06/25 Javascript