setTimeout(func, delay, param1, param2, ...)后面的param1等都作第一个函数func的参数传进去。
例子:
setTimeout( function( a, b ,c ) {
console.log( a );//1
console.log( b );//2
console.log( c );//3
}, 1000, 1, 2, 3 );
第三个参数 lang[可选]:脚本语言类型 很少使用 应该是可以运行其他语言的脚本的意思 比如 VB .. (只能运行在IE 下面).. 意思是说 的事件见到了运行一段代码, 这段代码 是VB 写成的..
原型:setTimeout(code,millisec,lang)-------------------------------------------code[必须]:指定函数或是要执行的代码millisec[必须]:执行代码所要等待的毫秒数lang[可选]:脚本语言类型:JScript | VBScript | JavaScript例子:setTimeout("alert(123)",1000,"JavaScript"); 不过在实际使用中,lang(第三个参数)几乎被忽略了。
第三个参数:lang[可选]:脚本语言类型:JScript | VBScript | JavaScript
没有第三个参数吧。
原型:setTimeout(code,millisec,lang)-------------------------------------------code[必须]:指定函数或是要执行的代码millisec[必须]:执行代码所要等待的毫秒数lang[可选]:脚本语言类型:JScript | VBScript | JavaScript例子:setTimeout("alert(123)",1000,"JavaScript"); 不过在实际使用中,lang(第三个参数)几乎被忽略了。