问题描述:在应用程序中,在执行敏感或重要操作时,添加一个是/否确认对话框,以防止用户意外执行此操作。
示例代码:
// 弹出确认对话框 if (confirm("确定要删除该文件吗?")) { // 用户点击了“确定”按钮 deleteFile(); } else { // 用户点击了“取消”按钮 // 不执行任何操作 }
// 删除文件函数 function deleteFile() { // 执行删除操作 // ... }
说明:上述代码会在执行 deleteFile() 函数前弹出一个确认对话框,询问用户是否确定删除文件。如果用户点击了“确定”按钮,就会执行 deleteFile() 函数,否则将不执行任何操作。confirm() 函数会返回 true 或 false,根据用户点击的是“确定”还是“取消”按钮来决定。在此示例中,我们直接在 if 语句中传入 confirm() 函数,根据返回值来执行相应操作。