js的BOM
一.概念

1.1延时函数
广告消失案例
1.2js执行机制
1.3location
实现自动跳转页面
location.href='链接'
支付完成跳转案例
localtion.search
location.hash
location.reload
相当于点击f5刷新
1.4navigator
!(function () {// 获取浏览器标识信息const userAgent = navigator.userAgent;// 正则匹配Android设备(含版本号捕获)const android = userAgent.match(/(Android);?[\s\/]+([\d.]+)?/);// 正则匹配iPhone设备(含iOS版本号捕获)const iphone = userAgent.match(/(iPhone\sOS)\s([\d_]+)/);// 判断是否为移动设备if (android || iphone) {// 跳转到移动端页面location.href = 'http://www.baidu.com';}})();
1.5history对象