javascript 中settimeout()的第三个参数的使用

2024-12-14 04:44:32
推荐回答(5个)
回答1:

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 );

回答2:

第三个参数 lang[可选]:脚本语言类型 很少使用 应该是可以运行其他语言的脚本的意思 比如 VB .. (只能运行在IE 下面).. 意思是说 的事件见到了运行一段代码, 这段代码 是VB 写成的..

回答3:

原型:setTimeout(code,millisec,lang)-------------------------------------------code[必须]:指定函数或是要执行的代码millisec[必须]:执行代码所要等待的毫秒数lang[可选]:脚本语言类型:JScript | VBScript | JavaScript例子:setTimeout("alert(123)",1000,"JavaScript"); 不过在实际使用中,lang(第三个参数)几乎被忽略了。

第三个参数:lang[可选]:脚本语言类型:JScript | VBScript | JavaScript

回答4:

没有第三个参数吧。

回答5:

原型:setTimeout(code,millisec,lang)-------------------------------------------code[必须]:指定函数或是要执行的代码millisec[必须]:执行代码所要等待的毫秒数lang[可选]:脚本语言类型:JScript | VBScript | JavaScript例子:setTimeout("alert(123)",1000,"JavaScript"); 不过在实际使用中,lang(第三个参数)几乎被忽略了。