- 博客(38)
- 资源 (1)
- 收藏
- 关注
原创 bug记录模板
【日期】:*********【问题】:*********【原因】:*********【如何发现】:*********【如何修复】:*********【总结】:*********
2024-10-09 09:56:26
478
原创 动态生成正则表达式
let b = 'A B C D'const parttern = new RegExp('[^'+b+']');parttern.test('A') //falseparttern.test('F') //true
2024-03-04 10:32:35
382
1
原创 真机联调H5开发的APP
工具:手机Hbuilder软件Edge浏览器步骤:1-打开Hbuilder2-进行配置Hbuilder3-将手机和电脑用数据线连接4-打开手机USB调试(华为nova5 pro 为例)1)打开设置2)找到“系统和更新”3)打开“开发人员选项4) 打开”USB调试“5-在Hbuilder启动调试6-打开Edge浏览器,输入地址edge://inspect/#devices...
2022-04-26 11:33:54
560
原创 检测IE浏览器类型并跳转至谷歌浏览器打开网页
以从IE跳到谷歌为例一、检测是否是IE浏览器,然后展现跳转或下载页面不使用userAgent的原因:可被修改,没有检测ActiveX特性坚定if (!!window.ActiveXObject || "ActiveXObject" in window) { window.location.replace('toChrome.html')}二、进行下载或跳转1、下载<a href="Google.exe"><div class="toLoad" id="t
2022-04-11 18:16:10
2751
原创 JavaScript代码ES6优化点
一、取值使用解构方法数组优点:只需提供位置即可,并且可同时获得不同位置的值let array = [1,2,3,4,5]let [a,,b] = arrayconsole.log(a) //1console.log(b) //3let array = [1,2,3,4,5]let [,,a] = arraya //3对象优点:只需提供名称(与属性名形同)即可,不需要注意位置let array ={name:'Tom',age:18}let {
2022-04-08 17:47:44
1084
原创 css超出内容省略号表示
1-行内元素display: inline-block;width: 230px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-break: break-all;2-块级元素(设置展示几行)display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-
2022-04-06 13:56:33
98
原创 js 将img中src为svg的图片格式转为base64(画质不变)
一、html<img :src="pcImg" alt="" style="width: 24px; height: 24px" />二、js1-获得pcImg的svg码(注意:svg内部不能有中文) var pcImg = `<svg viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2022-04-01 18:21:43
2404
原创 css绝对长度单位
1-px(在逻辑像素的前提下是绝对长度)css像素。又被称为设备独立像素或逻辑像素虚拟单位,相对于显示器屏幕分辨率。一般而言,windows为96像素/英寸,Mac为72像素/英寸2-pt物理像素。又被称为设备像素1/72英寸3-pc派卡。1pc = 2.54cm4-cm厘米5-mm毫米6-in英寸...
2022-03-30 18:12:20
319
原创 javascript中类数组
一、与数组的区别1-类数组不具有数组的属性和方法(类数组拥有length属性和其他非负整数属性)2-类数组本质是一个普通对象(Object),数组的本质是Array二、类数组转化为数组的方法1、Array.prototype.slice.call(arrayLike)2、Array.prototype.splice.call(arrayLike,0)3、Array.prototype.concat.apply([],arrayLike)4、Array.from(arrayLike
2022-03-30 13:05:19
116
原创 setInterval()性能问题
问题描述:1-setIterval()中嵌套使用,但这种情况下要保证内部严格完全正确执行,否则就会造成不断调用这个方法,会造成性能变差2-在页面关闭时没有使用clearInterval()来把所有setInterval()清除,会一直执行,性能大大降低原因分析:1-内部调用函数是异步操作,与服务器产生交互,网络延迟等原因造成的阻塞,setInterval不会因此放慢请求,反而仍会定时发起请求,造成请求过多阻塞2-setInterval内部进行了嵌套,嵌套内部又调用了异步操作,因为网络等原
2022-03-25 17:25:00
2905
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人