setTimeout("setTimeoutTest(px)",1000);的方式只能以方式'xxxxx'携带字符串;或者以gpx方式携带全局变量。但是携带函数内部的局部变量则需要使用下面的方法。
var gpx = {cnt:1}
setTimeout("setTimeoutTest(gpx)",1000);
function setTimeoutTest(para){
console.log("setTimeoutTest para=",para.cnt +" gpx.cnt="+gpx.cnt)
para.cnt += 1
setTimeout(function(){setTimeoutTest(para)},1000);
}