location对象:
location.href:返回url信息:可以获取url信息,也可以给其赋值,实现跳转页面
location.assign() 加载新的文档【跳转页面】
location.reload() 重新加载当前的文档【刷新】
location.replace();用新的文档替代当前的文档【跳转】
location.assign和location.replace的区别;
location.assign:会产生历史记录
location.replace:不会产生历史记录
案例:
实现页面自动跳转:
history对象:
history.length:获取浏览过的url数量
history.back 返回历史记录的前一个页面
forward:加载历史记录中的下一个页面
history.go(n)跳转到历史记录中指定的页面,如果是-1实际上就是history.back
Screen对象:
screen.height:获取屏幕高度
screen.width:获取屏幕宽度
availHeight:获取去任务栏的高度
availWidth:获取除去任务栏的宽度
navigator对象:
Appname:浏览器名
appCodeName:浏览器代码名
appVersion:代码号和平台信息
userAgent;浏览器信息
DOM:描述网页各个组成部分
var obj= document.getElementByid(“id名“)
ParentNode:父节点
chileNodes:子节点
firstChild:第一关子节点
LastChild:最后一个子节点
Nextsibling:下一个姐妹节点【必须是同父级关系】
previousSibling:前一个兄弟节点【必须是同父级关系】
最终案例:🐴🐴游戏
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧