1.widow方法
<script>
window.open("https://www.baidu.com","_blank");
/*
* _blank:在新窗口打开
* _self: 在当前窗口打开
*/
//window.close();
</script>
2.BOM常用方法
<script>
alert("用户名错误!!!");
confirm("确定删除么?");
//可输入内容,也可给与默认值
prompt("请通过键盘输入数字");
</script>
3.定时器
wri()方法是在页面写内容,closerTimer方法是关闭interval间隔方法,另外注意到timerId与timerId2的顺序不能颠倒,因为timerld2内含有未定义过得timerId。
function wri(){
document.write(new Date() +"<br>");
};
function closeTimer(id){
window.clearInterval(id)//关闭间隔方法
}
var timerId = setInterval("wri()",1000);//1000为一秒
var timerId2 = setTimeout(closeTimer,10000,timerId);//Timeout是发生装置,只能在设定时间启动一次
4.window属性-location.html
<script>
console.log(location.hash);
console.log(location.host);
console.log(location.hostname);
console.log(location.pathname);
console.log(location.port);
console.log(location.protocol);
console.log(location.search);
console.log(Date.now());
function load(){
//重新加载页面,可以通过上面的时间变化观察页面重载过程
location.reload();
};
var timer = setInterval(load,5000);
</script>
![](https://i-blog.csdnimg.cn/blog_migrate/eec188e7a33e0a144c0ab22e3bb2f05b.png)