setTimeout(my_function(),3000) 如果你这样写,那么时间到了,执行的是 my_function() 函数的返回值。setTimeout(”my_function()“,3000) 或 setTimeout(my_function,3000) 将会是执行 my_function 函数。