在JavaScript中,setTimeout()
方法用于延遲執(zhí)行一個(gè)函數(shù)或者一段代碼。它接受兩個(gè)參數(shù):第一個(gè)參數(shù)是要執(zhí)行的函數(shù)或者代碼塊,第二個(gè)參數(shù)是延遲的毫秒數(shù)。
以下是setTimeout()
方法的使用示例:
// 使用函數(shù)作為參數(shù)
function myFunction() {
console.log("Hello, world!");
}
setTimeout(myFunction, 2000); // 2秒后執(zhí)行myFunction函數(shù),輸出"Hello, world!"
// 使用代碼塊作為參數(shù)
setTimeout(() => {
console.log("Hello, world!");
}, 2000); // 2秒后執(zhí)行代碼塊,輸出"Hello, world!"
在上面的示例中,setTimeout()
方法會(huì)在指定的延遲時(shí)間后執(zhí)行傳入的函數(shù)或代碼塊。在本例中,延遲時(shí)間是2000毫秒(即2秒)。