Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

JavaScript 程序将参数传递给 setTimeout() 函数

将参数传递给 setTimeout() 函数的 JavaScript 程序

在本例中,您将学习编写一个 JavaScript 程序,该程序将一个参数传递给 setTimeout() 函数。
要理解此示例,您应该了解以下JavaScript 编程主题:
JavaScript 函数和函数表达式 Javascript setTimeout()
setTimeout() 方法在指定时间后执行代码块。该方法只执行一次代码。
JavaScript setTimeout 常用的语法是:
setTimeout(function, milliseconds);
它的参数是:
function-包含代码块的函数 毫秒-函数执行的时间

示例 1: 将参数传递给 setTimeout

// program to pass parameter to a setTimeout() function
function greet() {
    console.log('Hello world');
}
// passing parameter
setTimeout(greet, 3000);
console.log('this message is shown first');
输出
this message is shown first Hello world
在上面的程序中, greet()函数被传递给了 setTimeout()
greet() 函数然后在 3000 毫秒(3 秒)后被调用。
因此,程序仅在 3 秒后显示文本 Hello world 一次。

示例 2: 将参数传递给函数

// program to pass parameter to function in setTimeout()
function greet(x, y) {
    console.log(x);
    console.log(y);
}
// passing parameter
setTimeout(greet, 3000, 'hello', 'world');
console.log('this message is shown first');
输出
this message is shown first
hello
world
在上面的程序中, greet()函数中需要额外的参数 xy
当调用 setTimeout() 函数时,额外的参数 'hello''world' 被传递给 使用>greet() 函数。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4