First, the grammar
SetTimeout (CODE,MILLISEC)
Code: is a string that contains JavaScript statements. This statement may be such as "alert (' 5 seconds! ')", or a call to a function, such as alertmsg ().
millisec: Indicates the number of milliseconds after which the first parameter is executed.
Second, SetTimeout (CODE,MILLISEC) The use of code containing formal parameters
For example
var
msg=
‘dfdsf‘
;
SetTimeout (Alert (msg),+); // alert (msg) will be executed immediately
SetTimeout ("Alert (msg)",+); // System Error
The workaround is to use the anonymous function callback
var msg= ' fewweeeee ';
SetTimeout (function () {alert (msg);},1000);
Reference: JS setTimeout http://www.studyofnet.com/news/916.html
This article is from the "Learning also leisure" blog, please be sure to keep this source http://studyofnet.blog.51cto.com/8142094/1694030
Use of JS SetTimeout ()