在JavaScript中,confirm()
是一個(gè)內(nèi)置的對(duì)話框函數(shù),用于顯示一個(gè)確認(rèn)對(duì)話框,并返回用戶的選擇結(jié)果。確認(rèn)對(duì)話框通常用于詢問用戶是否要執(zhí)行某個(gè)操作。
confirm()
函數(shù)的使用方法如下:
使用confirm()
函數(shù)調(diào)用確認(rèn)對(duì)話框,并將對(duì)話框中顯示的文本作為參數(shù)傳遞給函數(shù)。例如:confirm("確定要?jiǎng)h除嗎?")
。
confirm()
函數(shù)將返回一個(gè)布爾值,表示用戶點(diǎn)擊了確認(rèn)(true)或取消(false)按鈕。
可以根據(jù)用戶的選擇結(jié)果來執(zhí)行相應(yīng)的操作。例如:
if (confirm("確定要?jiǎng)h除嗎?")) {
// 用戶點(diǎn)擊了確認(rèn)按鈕,執(zhí)行刪除操作
console.log("執(zhí)行刪除操作");
} else {
// 用戶點(diǎn)擊了取消按鈕,不執(zhí)行任何操作
console.log("取消刪除操作");
}
注意:confirm()
函數(shù)會(huì)阻塞代碼的執(zhí)行,直到用戶關(guān)閉確認(rèn)對(duì)話框?yàn)橹?。因此,在確認(rèn)對(duì)話框顯示期間,代碼會(huì)暫停執(zhí)行。