setTimeout()和setInterval()在实践中的应用
来源:互联网 发布:ubuntu 修改文件内容 编辑:程序博客网 时间:2024/06/03 02:35
一、无参数时1)过5秒弹窗xxxxxxfunction time(){alert('xxxxxxxxxxxxxxxxxxx');}setTimeout(time,5000); 2)立即弹窗xxxxxxxx,然后报错:Error: useless setTimeout call (missing quotes around argument?) function time(){alert('xxxxxxxxxxxxxxxxxxx');}setTimeout(time(),5000);3)过5秒弹窗xxxxxxfunction time(){alert('xxxxxxxxxxxxxxxxxxx');}setTimeout('time()',5000); 二、传递参数时1)过五秒弹窗5function time(val){console.log(val++);setTimeout('time('+val+')',3000);}time(5);2)由于setTimeout函数内置eval函数,1)不规范,下面使用闭包function time(val){console.log(val++);setTimeout(function(){time(val)},3000);}time(5);3)如果更复杂的情况,循环中变量不会覆盖function time(val){console.log(val++);}for(var i=0;i<len;i++){ //..... setTimeout('(function(){time(val)})()',5000); time(5);}}注:测试环境FF下
转载请注明出处:始终坚信分享能提高自己、成就他人,I‘m Ben, 一直在路上,从未敢怠慢。
- setTimeout()和setInterval()在实践中的应用
- js闪烁提示错误信息---setTimeout和setInterval的应用
- setTimeout 和 setInterval 的区别
- setTimeout 和 setInterval 的区别
- setTimeout 和 setInterval 的区别
- setTimeout 和 setInterval 的区别
- setTimeout 和 setInterval 的区别.
- settimeout 和 setinterval 的区别
- setTimeout 和 setInterval 的区别.
- setTimeout和setInterval的使用
- setTimeout 和 setInterval 的区别
- setTimeout和setInterval的使用
- setTimeout和setInterval的使用
- setInterval 和 setTimeout 的用法
- setTimeout 和 setInterval 的区别
- setTimeout和setInterval的使用
- SetTimeout和setInterval的用法
- setTimeout和setInterval的使用
- ubuntu下安装Apache+PHP+Mysql
- Hadoop源代码分析(二)IO结构
- 先验概率与后验概率及贝叶斯公式
- 《Objective-C 程序设计(第4版)》读后感
- ubuntu下bugzilla安装
- setTimeout()和setInterval()在实践中的应用
- navicat注册码
- CAS做单点登陆(SSO)——部署CAS
- 重装Oracle时提示“指定的SID在本机上已经存在”解决方案
- using的几种用法
- Perl安装
- Instagram 5位传奇工程师背后的技术揭秘
- android中AppWidgetManager的解析
- mysql一些常用的函数