- 博客(8)
- 收藏
- 关注
原创 js 正则只替换img标签中style
` <img ` :匹配 ` <img ` 开头;- ` [^>]* ` :匹配任意个非 ` > ` 字符;这是为了避免匹配到其他属性中包含 style 字符串的情况;- ` style=" ` :匹配 ` style=" `;- ` (.*?) ` :捕获任意个非换行符的字符,且尽可能少地匹配;这是为了捕获 style 属性值;- ` " ` :匹配 ` " `;- ` [^>]* ` :同上;- ` > ` :匹配 ` > ` 结尾。
2023-03-27 13:03:07 377
原创 隐藏手机号
\d{3})\d表示匹配数字,后面跟{3}表示匹配任意三个数字,加上括号表示是第一个数据域或者叫分组,是为了可以使用$1来获取这个数据域。\d{4}因为输出时不需要这部分所以可以不用加(),输出时使用*代替这部分。(\d{4})同(\d{3})...
2022-07-19 16:15:54 274
原创 js 数组去重
常规数组 let arry = [1,2,3,1,2] 解: let end = [...new Set(arry)] console.log(end) //[1,2,3] 原理:通过Set和拓展运算符 对象数组(利用对象不重复) 第一种 let arry = [{id:1,name:'测试'},{id:1,name:'测试'}] 解: let obj ={} arry = arry.reduce((item,next)=>{ obj[next.id]?'':obj[next.id] = tr
2022-02-24 18:05:36 149
原创 png转字体图标
1.将 png 格式的图标转成svg格式 推荐 https://jinaconvert.com/ 这个网站 2.将 svg 格式的图标转成字体图标 推荐 https://icomoon.io/ 这个网站 使用: 1.点击右上角 IconMoon App 进入WebApp 2.点击左上角 Import Icons 批量倒入之前已经转成 svg 的图标文件 3.点击左上角 Import Icons 批量倒入之前已经转成 svg 的图标文件 4.点击选中所倒进来的图标,也可以点击右边的 menu 图标全选 5.点
2022-02-18 18:05:39 1286
原创 微信小程序版本更新
微信小程序版本更新 // 在app.js里写下以下代码 onLaunch () { if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager() updateManager.onCheckForUpdate(function (res) { console.log('onCheckForUpdate====', res) // 请求完新版本
2022-02-16 15:15:18 165
原创 js 获取url参数
获取当前url参 getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); //substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。 if (r != null) { return unescape(r[2]); } re
2022-01-25 17:33:54 674
原创 canvas 签名/书写
uniapp canvas 小程序,h5,app签名/书写 ` <view class='contents'> <canvas class="canvas2" id="canvas" canvas-id="canvas" disable-scroll="true" @touchstart="canvasStart" @touchmove="canvasMove" @touchend="canvasEnd" @touchcancel="canvasEnd" @error="canvas
2022-01-24 15:08:55 574
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人