个人
文章平均质量分 94
nalabane
这个作者很懒,什么都没留下…
展开
-
JavaScript课堂练习
数据指纹通过数据指纹(E-tag)可以判断页面是否有更新如果有更新则从服务端加载渲染新的html,如果没有则从缓存里加载页面(携带上次数据的指纹E-tag)携带上次数据的最后更新时间(通过最一次更新时间判断)通过数据的最后更新时间来判断是否需要服务端加载或本地缓存渲染。......................................................................................................原创 2022-07-21 21:14:59 · 347 阅读 · 1 评论 -
【JS】DOM
PS:innerText和innerHTML的区别: innerText获取文本、插入文本(取值、赋值)innerHTML获取HTML标签包括文本内容、可以用于插入HTML标签修改修改样式的标签.className="替换的class名" classList.add 在标签原有的class后面增加一个classclassList.remove 删除原有标签中指定的一个classclassList.contains 判断目标标签是否存在指定的一个class,返回true\false PS:class原创 2022-07-08 21:41:40 · 139 阅读 · 0 评论 -
【JS】BOM
目录一、浏览器窗口尺寸1.显示页面内容的宽高(包括滚动条)1.window.innerWidth2.window.innerHeight 2.显示窗口的整体宽高(包含标签、地址栏、菜单栏、侧边栏、控制台...)1.window.outerWidth2.window.outerHeight二、获取浏览器信息 1.window.navigator三、地址栏操作1.window.location.href = "地址" 地址跳转 2.window.location.assign("地址") 地址跳转 3.wind原创 2022-07-08 17:19:33 · 139 阅读 · 0 评论