setInterval()的三种写法
setInterval的使用方法
setInterval(“fun()”,time)有两个参数;
fun()为要执行的函数;
time为多久执行一次函数,单位是毫秒;
我们做一个简单的例子,就是每隔1s弹出一个“hello”的对话框。
先看第一种写法,把方法体抽离出来,以字符串的形式调用函数名,这种写法调用函数名是不能传参的:
<script type="text/javascript">setInterval("hello()",1000);function hello(){alert("hello");}
</script>
第二种写法是把要执行的代码以字符串形式放在setInterval()的参数里,它可以传参数;个人不喜欢这种写法,拼接起来容易混淆。
<script type="text/javascript">var word = "hello";setInterval("alert('"+word+"')",1000);
</script>
第三种写法是把方法抽离出来,但不以字符串的形式调用函数名,使用它传递参数相对比较清晰;
<script type="text/javascript">setInterval(function(){hello("hello");},1000);function hello(word){alert(word);}
</script>
setInterval()的三种写法相关推荐
- react如何获取option的下标和值_select选中获取索引三种写法
$('#someId').prop('selectedIndex'); $('option:selected', '#someId').index(); $('#someId option').ind ...
- CSS伪类的三种写法
今天逛蓝色时,无意发现了有人讨论伪类的正确写法,让我对伪类的认识也更清晰了,转贴于此,以备日后查询(原贴当时没记下地址,已经记不得了) Code <style> a.tb{text-dec ...
- Promise的链式调用三种写法,Promise.all与式调用
Promise的链式调用三种写法: // 1,Promise原始链式调用 new Promise((resolve, reject) => {setTimeout(() => {conso ...
- android 闪屏页处理_Android应用闪屏页延迟跳转的三种写法
闪屏页也称之为欢迎页.在打开一个App时,我们第一眼看到的往往是一个闪屏页面,之所以叫闪屏页,是因为它出现之后会短暂地停留几秒钟再跳转到其他页面.闪屏页除了使用户体验更好外,还能给app留出初始化数据 ...
- vue2.0模板的三种写法
vue2.0中的模板有三种写法,根据不同的需求运用不同的方法来实现 1. <!DOCTYPE html> <html lang="en"> <head ...
- JavaScript的三种写法
1.2-JavaScript的三种写法 1-复习CSS代码的三种写法 1.外联样式:写在css文件中,使用link导入 <link rel="stylesheet" href ...
- SpringMVC框架|Handler处理器的三种写法
文章目录 一.SpringMVC中的处理器 1.SpringMVC开发方式 2.Servlet原生开发方式 3.开发中常用的方式 一.SpringMVC中的处理器 配置完SpringMVC的处理器映射 ...
- JS面向对象的三种写法
欢迎来我的博客交流 /*面向对象的三种写法 *1.构造函数 *2.class类 * 2.直接操作对象 * */ /**/function myShow(name){this.name = name;t ...
- vue单文件props写法_详解Vue 单文件组件的三种写法
详解Vue 单文件组件的三种写法 JS构造选项写法 export defaul { data, methods, ...} JS class写法 @Component export default c ...
最新文章
- 编程将 .Net Assembly 里的类注册成 COM 类
- 06复杂查询(多数据库表)
- 性能测试初学_windows 计数器
- 2018年SIAF 广州国际工业自动化技术及装备展览会下周隆重开幕
- 微软拥抱开源_如何拥抱开源劳动力
- python复杂网络库networkx:基础
- win7看不到共享打印机的计算机,win7搜不到共享打印机怎么办?-解决win7找不到共享打印机的方法 - 河东软件园...
- 计算机画图怎样更改文字,一招教你利用画图工具修改图片上的文字
- VLAN-TAG超经典解释
- 表单checkbook获取已选择的值
- Win10 提示账户名与安全标识间无任何映射完成
- java分词取词_中文自动分词技术
- Evevt Loop 事件循环
- word文件的样式如何修改?
- 软件开发新技术(工具及相关技术)
- 高通平台开发系列讲解(外设篇)高通平台Camera摄像头驱动移植
- 微软小娜国外服务器,国外主持人苹果siri和微软小娜测评对比
- 四旋翼无人机学习第15节--PCB Editor简单绘制封装-手动绘制封装
- 【单片机】在用STC-ISP烧录程序过程中,一直显示“正在检测单片机”的解决办法
- PR/AE/FCPX比较好用的插件有哪些?