获取
window.alert();
或
alert();
案例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>BOM</title>
</head>
<body>
<script>
/* 获取 */
window.alert("hello 1");
alert("hello 2");
</script>
</body>
</html>
confirm获取对话框
confirm("aa");
该方法的结果会返回值:若选择确定,则返回true;若选择取消,则返回false。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>BOM</title>
</head>
<body>
<script>
var flag = confirm("确定吗");
alert(flag);
</script>
</body>
</html>
定时器:setInterval
周期性执行某个函数
setInterval(function(){
......
},1000);
每1秒执行function。
案例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>BOM</title>
</head>
<body>
<script>
/* 定时器 */
var i = 0;
setInterval(function(){
i++;
console.log(i);
},2000);
</script>
</body>
</html>
定时器:setTimeout
延迟指定时间执行某函数。
setTimeout(function(){
......;
},1000);
延迟1秒执行function。
案例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>BOM</title>
</head>
<body>
<script>
/* 定时器 */
setTimeout(function(){
alert("123");
},3000);
</script>
</body>
</html>