在使用 setTimeout 的过程中想要传递参数,搜集到如下方法

解决办法1:用匿名函数包裹

function test(str){ 
    alert(str)
} 
let a = "信小呆"
setTimeout(function(){test(a)}, 3000)

解决办法2:用引号包裹需调用的函数

function test(str){ 
    alert(str)
} 
let a = "信小呆" 
setTimeout("test('+a+')",3000)

spoiler
94 声望8 粉丝

因为在奔跑 所以耳边有风🍃