我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

陈玉-20221114-DOM&BOM-DAY06

[复制链接]
polaris123 发表于 2022-11-15 00:14:45 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、今日学习内容
1.history
描述:表示当前窗口的浏览历史,保存了当前窗口访问过的所有页面网址。
history.length;访问网址数量
history.back(); 返回上一页
history.go(n); 前往
         n > 0 前进n页
         n < 0 后退n页
         n = 0 刷新
history.forward(); 前往下一页
特点:都是通过缓存来进行访问,而不是要求服务器发送新的网页,不会影响length的长度
2.offset
e.clientX/e.clientY;距离浏览器页面左侧以及顶部的距离
e.pageX/e.pageY;距离浏览器页面左侧以及顶部的距离
e.x/e.y;距离浏览器页面左侧以及顶部的距离
e.offsetX/e.offsetY;距离自身盒子的x轴以及y轴距离
box.offsetLeft/box.offsetTop;盒子距离浏览器页面左侧的距离/距离页面上部的距离
box.offsetHeight/box.offsetWidth;盒子的高度/盒子的宽度
3。web存储
localStorage:本地存储
特点:本地存储,永久储存机制,除非手动清除,否则会一直在
增加数据:localStorage.setItem('属性', 属性值);
获取数据:console.log(localStorage.getItem('属性名'));
修改数据:localStorage.setItem('name', '小黑');
删除单个数据: localStorage.removeItem('addr');
清空数据:localStorage.clear();
sessionStorage:会话储存
特点:浏览器从开始打开到关闭浏览器--整个的过程就叫做一次会话(生命周期)
增加数据:sessionStorage.setItem('属性', 属性值);
获取数据:console.log(sessionStorage.getItem('属性名'));
修改数据:sessionStorage.setItem('name', '小黑');
删除单个数据: sessionStorage.removeItem('addr');
清空数据:sessionStorage.clear();
JSON方法
JSON.stringify()将数据转成字符串
JSON.parse()将字符串转成对象
二、今日问题
今日未遇到问题

回复

使用道具 举报

关注0

粉丝0

帖子37

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026