自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS垃圾回收机制

什么是垃圾回收机制?JS的垃圾回收机制是为了以防内存泄漏,内存泄漏的含义就是当已经不需要某块内存时这块内存还存在着,垃圾回收机制就是间歇的不定期的寻找到不再使用的变量,并释放掉它们所指向的内存。常见内存泄露的原因?内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存的浪费。这里就讲一些常见会带来内存泄露的原因。0. 全局变量JavaScript自由的其中

2021-01-15 17:29:18 482

原创 元素水平,垂直居中的方式

html,将元素水平,垂直居中的方式方法1:定位 ,50%,margin负距.box{width: 400px;height: 300px;border: 2px solid black;/* 把元素变成定位元素 */position: absolute;/* 元素距离上,左都为50% */left: 50%;top: 50%;/* 让元素的左外边距,上外边距为元素宽高的1/2 注意margin是负距*/margin-top: -150px;margin-left: -200px;

2021-01-09 16:25:50 111

原创 vue 项目,ios上audio音频 无法自动播放

spa页面,初次进入音乐播放界面的时候,在ios上无法自动播放,通过play()方法还是无法实现播放。百度了好多,一些都没用的,首先写入audio()标签,引入音乐然后再methods()中写入以下方法最后调用就可以了...

2020-12-25 09:48:43 2083 4

原创 H5支付宝获取淘宝地址(完整代码)

//引入jsAPI的功能js<script src="https://as.alipayobjects.com/g/component/antbridge/1.1.1/antbridge.min.js"></script>//收货地址需要引入这个额外JS<script src="https://publicexprod.alipay.com/deliveraddress/selectAddress.js"></script>//选取收货地址功能8.3.

2020-10-13 16:39:07 1099

原创 常用的正则验证(手机号,密码,身份证)

js正则校验8到16位数字与密码组合的密码 var pwdReg = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$/; //验证登录密码,8到16位数字与字母组合js正则校验身份证正则验证var reg = /^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/Js正则校验手机号 var reg = /^1[3-9]\d{9}$/(可以封装起来直接调

2020-06-20 16:50:03 414

原创 vue移动端项目在IOS上点击输入框失效, 需要点击多次

1. 近期发现项目中关于输入框在ios上点击失效,多次点击才可以获取焦点的问题,那么导致这个问题所在的原因是因为项目中引入了FastClick 这个是解决移动端延迟300毫秒的优化2.当使用FastClick 时,输入框在ios上点击输入调取手机自带输入键盘不灵敏,有时候甚至点不出来。而安卓上完全没问题。这个原因是因为FastClick的点击穿透。解决方法如下:FastClick.prototype.focus = function (targetElement) { let length; i

2020-06-09 17:11:43 842 1

原创 react组件的生命周期?

react组件的生命周期:生命周期指的是组件从初始化开始到结束的过程 , 或者是生命周期是描述react组件从开始到结束的过程。每个react组件都具有生命周期。react都对组件通过生命周期给予的钩子函数进行管理。钩子函数:指的是系统某些状态和参数发生改变的时候,系统立马去通知对应处理的函数,叫做钩子函数。通俗讲:一方面又变动。另一方面立马去处理。react组件经历的总阶段:...

2020-02-23 12:56:51 275

原创 js数组去重的方法?(超好用)

js数组去重的方法?方法一 For嵌套for 使用splice去重更改原数组 正向遍历循环{ let arr = [1,1,'true','true',true,true,15,15,false,false, undefined,undefined, null,null, NaN, NaN,'NaN','NaN', 0, 0, 'a', 'a',{},{}]; function...

2020-02-23 12:39:21 5968 4

空空如也

空空如也

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

TA关注的人

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