js
文章平均质量分 82
nalabane
这个作者很懒,什么都没留下…
展开
-
JavaScript课堂练习
数据指纹通过数据指纹(E-tag)可以判断页面是否有更新如果有更新则从服务端加载渲染新的html,如果没有则从缓存里加载页面(携带上次数据的指纹E-tag)携带上次数据的最后更新时间(通过最一次更新时间判断)通过数据的最后更新时间来判断是否需要服务端加载或本地缓存渲染。......................................................................................................原创 2022-07-21 21:14:59 · 340 阅读 · 1 评论 -
HTTP~
首先判断你输入的是一个合法的URL还是一个待搜索的关键词,并且根据你输入的内容进行对应操作URL的解析第过程中的第一步,一个url。原创 2022-07-19 21:59:24 · 57 阅读 · 0 评论 -
【JS】DOM
PS:innerText和innerHTML的区别:innerText获取文本、插入文本(取值、赋值)innerHTML获取HTML标签包括文本内容、可以用于插入HTML标签修改修改样式的标签.className="替换的class名"classList.add 在标签原有的class后面增加一个classclassList.remove 删除原有标签中指定的一个classclassList.contains 判断目标标签是否存在指定的一个class,返回true\falsePS:class原创 2022-07-08 21:41:40 · 133 阅读 · 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 · 135 阅读 · 0 评论 -
【JS】常见算法
1.从未排序的序列中找到最小(大)的元素,放到序列第一位2.从剩余未排序的序列中找到最小的元素,放到排好的序列末尾原创 2022-07-07 21:24:55 · 108 阅读 · 0 评论 -
JavaScript 笔记
for..of 用来遍历返回 valuefor..in 用来遍历返回key 显示obj是不可以迭代的(?)所以在对象中想要获取到value的值 需要使用: 与短路: 条件A成立才执行条件BA&&B 2.或短路或短路:A成立时 B直接不看A||B因为A不成立 所以判断A成成不成立(成立) A成立返回A的值........................原创 2022-06-30 21:00:59 · 181 阅读 · 1 评论 -
字符串API
目录1.str.toLowerCase() 转换小写, 返回新的字符串2.str.toUpperCase() 转换大写 返回新的字符串3.str.charAt(index) 根据索引获取字符串中的某一个字符4.str.charCodeAt(index)根据索引获取字符串中的某一个字符的ASCII编码5.str.startsWith()判断一个字符串是否以某个字符或字符串开头返回布尔值6.str.endsWith()判断一个字符串是否以某个字符或字符串结尾返回布尔值7.str.includes(searchv原创 2022-06-22 15:53:26 · 219 阅读 · 0 评论 -
数组API
2.arr.unshift(value) 首位添加3.arr.shift(value) 首位删除4.arr.pop(value) 末尾删除5.arr.splice(index, howmany, item1, …, itemX) 删除、插入、替换下标,删除个数,插入元素 splice()只有1个参数时:包含该下标元素,删除后面所有的元素splice()有2个参数时:splice(起始下标,删除个数)splice()有3个参数或多个时:第二个参数不为原创 2022-06-22 14:36:58 · 171 阅读 · 0 评论