自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 JavaScript课堂练习

数据指纹通过数据指纹(E-tag)可以判断页面是否有更新如果有更新则从服务端加载渲染新的html,如果没有则从缓存里加载页面(携带上次数据的指纹E-tag)携带上次数据的最后更新时间(通过最一次更新时间判断)通过数据的最后更新时间来判断是否需要服务端加载或本地缓存渲染。......................................................................................................

2022-07-21 21:14:59 477

原创 HTTP~

首先判断你输入的是一个合法的URL还是一个待搜索的关键词,并且根据你输入的内容进行对应操作URL的解析第过程中的第一步,一个url。

2022-07-19 21:59:24 121

原创 【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 214

原创 【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 229

原创 【JS】常见算法

1.从未排序的序列中找到最小(大)的元素,放到序列第一位2.从剩余未排序的序列中找到最小的元素,放到排好的序列末尾

2022-07-07 21:24:55 197

原创 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 222 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 299

原创 数组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 222

原创 JS中的构造函数

什么是构造函数?在JavaScript,用new的关键字来调用的函数,称为构造函数,构造函数首字母一般为大写,用来区分构造函数和普通函数构造函数的概念构造函数是一种特殊函数,主要是用来初始化对象,也就是给对象成员赋值,总是与new关键字一起使用。 我们可以把对象里面一些公有属性和方法封装到找个函数里。 我们可以通过调用找个构造函数创建多个对象,拥有相同构造的对象都可以使用这个方法属性。构造函数的使用构造函数初始化对象 //创建一个构造函数 demo //t

2022-04-26 11:02:32 233

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除