setTimeOut传参数(转)

无论是window.setTimeout还是window.setInterval,在使用函数名作为调用句柄时都不能带参数。
带参数则立马执行,没有延时效果。可通过下面方式实现。 
    1. <script language="javascript">
    2. function show(name)
    3. {alert("Hello World:" + name);}
    4. function _show(name)
    5. {
    6. return function()
    7. {
    8. show(name);
    9. }
    10. }
    11. setTimeout(_show(name),1000);
    12. </script>
上一篇:一个开源的,跨平台的.NET机器学习框架ML.NET


下一篇:什么是 Catalan 数列以及其应用