1、location

window对象给我们提供了 一个location属性用于获取或设置窗口的URL,并且可以用于解析URL。因为这个属性返回的是一个对象,所有我们将这个属性也称为location对象。

  1. <script>
  2. // 1.location对象
  3. //(1) 获取url地址
  4. var urlStr = location.href;
  5. console.log(urlStr);
  6. //(2)用location.href进行页面跳转
  7. location.href = 'http://www.baidu.com';
  8. //(3) 页面参数传递,比如a页面传数据
  9. location.href = 'http://www.baidu.com?a=222&b=333';
  10. //(4) location.search 获取浏览器地址?开始的参数
  11. var params = location.search;
  12. </script>

2、navigator

  1. //导航
  2. //navigator
  3. var str = window.navigator.userAgent;
  4. console.log(str);

3、history

  1. history.back();
  2. history.forward();
  3. history.go();