BOM browser object model

window对象的子对象中的location

    

1 location.href   获取当前url:"https://www.cnblogs.com/clschao/articles/10092991.html"
2 location.href="URL" // 跳转到指定页面
3     示例:location.href = 'http://www.baidu.com';直接跳转到百度
4 location.reload() 重新加载页面,就是刷新一下页面

计时器相关(计时器是异步的)

setTimeout 计时器,一段时间之后做某些事情

1 setTimeout('confirm("你好");',3000);  #3秒之后执行前面的js代码
2 setTimeout(confirm('xxx'),3000);  #如果写的不是字符串,会直接执行
3 setTimeout(function(){confirm('xxx')},3000);  #最好写成函数
4 
5 var a = setTimeout(function(){console.log('xxx')},3000);  #a是浏览器来记录计时器的一个随机数字
6 clearTimeout(a)  #清除计时器,通过这个数字可以清除

setInterval 计时器,每隔一段时间做某些事情 1 var a = setInterval(function(){console.log('xxx')},3000); 2 clearInterval(a); 

原文地址:https://www.cnblogs.com/ch2020/p/12984311.html