zoukankan      html  css  js  c++  java
  • JS settimeout 使用笔记

    无参数使用方法:

    setTimeout(function_name,delay_time); 

    基本使用方法是逗号前是函数名字,不能带有 xxxx(),不然不执行;

    但是很多函数都要带参数的,以下是解决方法:

    方法一:

    function init(){ 
    var url = "<%=basePath%>fetchwater.do?method=searchRealWater&xzqh=" + "<%=xzqh%>" + "&rand="+Math.random(); 
    //alert(url); 
    window.setTimeout(function(){ searchJDWater(url);},100); 
    } 

    方法二:

    function init(){ 
    var url = "<%=basePath%>fetchwater.do?method=searchRealWater&xzqh=" + "<%=xzqh%>" + "&rand="+Math.random(); 
    //alert(url); 
    window.setTimeout(“searchJDWater(”+url+“)”, 100); 
    } 

    注意: 带参数方法使用setTimeout要注意,setTimeout("函数名("+参数+")",毫秒数),这里的参数只能是字符串形式的,而不能传递一个对象。

    更多用法请看:#链接

  • 相关阅读:
    bzoj1257
    bzoj1833
    bzoj3505
    bzoj2226
    bzoj1263
    bzoj2429
    bzoj1854
    bzoj3555
    bzoj1877
    放两个模版
  • 原文地址:https://www.cnblogs.com/3box/p/5177996.html
Copyright © 2011-2022 走看看