setTimeout延时带参的函数
来源:互联网 发布:python 画图 编辑:程序博客网 时间:2024/05/18 03:15
如果延时函数设置成这样,将会立刻执行testb(b)函数,并没有延时效果,而如果字符串形式表示“testb(a)"将会报错”testb找不到“。
<script type="text/javascript">
window.onload=testa(4);function testa(a){
setTimeout(testb(a),10000);
function testb(b){
alert(b);
}
}
</script>
最终的解决方案是再包装一层不带参的函数,就可以达到延时的效果
<script type="text/javascript">
window.onload=testa(4);
function testa(a){
//alert(a);
setTimeout(_testb(a),10000);
function _testb(b){
return function(){
testb(b);
}
}
function testb(b){
alert(b);
}
}
</script>
0 0
- setTimeout延时带参的函数
- 设定延时函数setTimeout
- 向setTimeout函数传递带参函数的方法
- javascript 不停(setInterval)/延时(setTimeout)函数
- for循环中加入延时函数setTimeout
- setTimeout调用带参数的函数的方法
- javascript setTimeOut中运行带参数的函数
- javascript 中setTimeout 定时执行带参数的函数
- 解决 js setTimeout 传递带参数的函数无效果
- javascript关于setTimeout如何调用带参数的函数
- 解决 setTimeout 传递带参数的函数无效果
- setTimeout延时0毫秒的作用
- setTimeout延时0毫秒的作用
- setTimeout延时0毫秒的作用
- setTimeout延时0毫秒的作用
- 定时器setTimeout的应用---延时提示框
- setTimeout延时0毫秒的作用
- setTimeout延时0毫秒的作用
- O2O的死亡名单,互联网+还能走多远
- Pdf与Base64编码之间的转换
- 极坐标转换为直角坐标
- String连接的简单性能测试
- wampserver黄色图标变成红色图标,无法正常启动
- setTimeout延时带参的函数
- UI 03 自定义的Label-TextField视图 --- LTView
- Sort Colors
- MySQL学习笔记2数据类型主键自动增长
- POJ 3233 Matrix Power Series(矩阵的快速幂)
- codeforces543B. Destroying Roads(暴力枚举bfs)
- 6种排序算法代码
- python对象拷贝
- [STL][multiset] hdu4268 Alice and Bob