操作BOM对象
window:代表浏览器窗口
navigator:封装了浏览器信息
screen:代表屏幕
location:代表当前页面的URL信息
host: "www.bilibili.com"
href: "https://www.bilibili.com/"
port: ""
protocol: "https:"
//刷新网页
reload: ƒ reload();
//设置新地址
location.assign("https://www.bilibili.com");
document:代表当前页面
-
设置页面属性
document.title; "哔哩哔哩 (゜-゜)つロ 干杯~-bilibili" document.title='B站'; "B站"
-
获取具体文档树节点
<dl id="app"> <dt>Java</dt> <dt>JavaEE</dt> <dt>JavaSE</dt> </dl> <script> let dl = document.getElementById("app"); </script>
-
获取cookie
document.cookie; "_uuid=BEF8AA27-1E2A-321F-9D41-826A5E45A01B28776infoc; buvid3=8C754E6D-6116-43F9-9E48-2687B9487CBE143676infoc; finger=178930783"
-
劫持cookie原理
通过在js代码中调用document.cookie获取用户cookie,再通过ajax上传到服务器。
history:代表浏览器的历史记录
//后退
history.back();~
//前进
history.forward();