自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正则表达式

正则表达式1 正则:正确的规则什么是正则表达式:字符串的规范格式为什么要使用正则表达式正则表达式(regular expression)是一个描述字符规则的对象。如:只能出现字母,只能出现数字,前三个必须是数字等。前端往往有大量的表单数据校验的工作,采用正则表达式会使得数据校验的工作量大大减轻,如邮箱验证,手机号码,等等。比起用字符串的函数来判断简单,易用。正则表达式的组成:普通字符(a,b,c,d,1,2,3,4) 或者 特殊字符(单个字符、组合字符和各种括号和符号)定义1.字面量v

2021-11-28 19:19:47 342

原创 Next.js中使用styled-components刷新页面样式消失

在Next.js中,使用styled-component进行样式设置,在初始化页面时样式显示完整,当对无更新页面再次进行手动刷新时,样式消失并出现如下警告:解决办法1、安装 babel-plugin-styled-componentsnpm install babel-plugin-styled-components -S2、配置在项目根目录下创建一个 .babel 文件 ,并进行以下配置{ "presets": ["next/babel"], "plugins": [ [

2020-07-31 16:10:27 1736

原创 三次握手四次挥手

通过http协议,发送请求和响应请求的过程 ,包括发起和断开请求两个部分请求的发起都是客户端向服务器发送请求发送请求之前,必须先确认一些事情 客户端必须确定: 1,自己能正常发送消息 2,自己能正常接收消息 3,服务器能正常发送消息 4,服务器能正常接收消息 服务器必须确定: 1,自己能正常发送消息 2,自己能正常接收消息

2020-06-09 21:44:33 86

原创 == 和 === 有什么区别?

对于 == 来说,如果对比双方的类型不一样的话,就会进行类型转换。假如我们需要对比 x 和 y 是否相同,就会进行如下判断流程:1、首先会判断两者类型是否相同。相同的话就进行===比较2、类型不相同的话,那么就会进行类型转换3、会先判断是否在对比 null 和 undefined,是的话就会返回 true4、判断两者类型是否为 string 和 number,是的话就会将字符串转换为 n...

2020-04-24 14:00:15 1387

原创 jQuery动画详解

1.show() 显示动画

2020-03-05 20:13:27 179

原创 浅拷贝和深拷贝

浅拷贝和深拷贝 与 引用数据类型 的复制相关1、浅拷贝只是简单的复制拷贝 引用数据类型的地址地址相同的变量,操作引用数据类型,彼此都会有影响<script type="text/javascript"> let arr1 = [1,2,3,4]; // 此时 arr2 中存储 的是 arr1 中 存储的 数组的 内存地址 // arr2 和 arr1 中存储的是相同的内存...

2020-03-03 20:16:12 106

原创 冒泡排序

冒泡排序算法如下:1、先比较第一个元素和第二个元素,如果第一个元素大于第二个元素,那么就交换两个元素的位置。2、再比较第二个元素和第三个元素,如果第二个元素大于第三个元素,那么就交换两个元素的位置。3、以此类推,比完后最大的元素就移动到数组的最后位置重复上述三步, 直到没有任何一对元素需要比较 ,就排好序了举例说明:从比较结果可以得出如下结论代码实现: var arr=...

2020-02-29 20:03:41 132

空空如也

空空如也

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

TA关注的人

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