您的位置:首页 > Web前端 > JavaScript

在js的setInterval和setTimeOut中使用带参的函数

2019-02-28 00:19 72 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qinxukaiss/article/details/87997260

在js的setInterval和setTimeOut中使用带参的函数

<script>
function test(name){
alert(name);
}
function test2(name){
return function(){
test(name);
}
}
window.setTimeout(test2("lxp"),5000);
</script>

之前一直觉得在定时器中使用全局变量的做法有点反常,如果这么做的话,效果会好很多。
并且在使用python做工具很长一段时间后,如今在js中也觉得使用全局变量会让代码今后的修改和优化难度变高,所以尽量不适用全局变量。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: