如何将参数传递给setTimeout()回调?

要将参数传递给setTimeout()回调,请使用以下语法-

setTimeout(functionname, milliseconds, arg1, arg2, arg3...)

以下是参数-

  • 函数名称-要执行的函数的函数名称。

  • 毫秒-毫秒数。

  • arg1,arg2,arg3-这些是传递给函数的参数。

示例

您可以尝试运行以下代码以将参数传递给setTimeout()回调

<!DOCTYPE html>
<html>
   <body>
      <button onclick="timeFunction()">Submit</button>
      <script>
         function timeFunction() {
            setTimeout(function(){ alert("5秒后!"); }, 5000);
         }
      </script>
   <p>Click the above button and wait for 5 seconds.</p>
   </body>
</html>