首页 技术 正文
技术 2022年11月14日
0 收藏 331 点赞 4,222 浏览 1139 个字

1. 对于高 index 元素的隐藏 与 显示

  • export const hideIndexEle = (cssStr)=>{
    const player = getElementsByCss(cssStr)[0]
    if(player){
    player.style.position = 'relative'
    player.style.top = '9999px'
    player.style.marginTop = '9999px'
    }
    }export const showIndexEle = (cssStr)=>{
    const player = getElementsByCss(cssStr)[0]
    if(player){
    player.style.marginTop = '0'
    player.style.top = '0'
    }
    }

2. 唯一字符串     (参考: https://blog.csdn.net/w405722907/article/details/74375266

  • export const kjfUUID = (len, radix)=>{
    let chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'.split('');
    let uuid = [], i;
    radix = radix || chars.length; if (len) {
    // Compact form
    for (i = 0; i < len; i++) uuid[i] = chars[0 | Math.random()*radix];
    } else {
    // rfc4122, version 4 form
    let r; // rfc4122 requires these characters
    uuid[8] = uuid[13] = uuid[18] = uuid[23] = '-';
    uuid[14] = '4'; // Fill in random data. At i==19 set the high bits of clock sequence as
    // per rfc4122, sec. 4.1.5
    for (i = 0; i < 36; i++) {
    if (!uuid[i]) {
    r = 0 | Math.random()*16;
    uuid[i] = chars[(i === 19) ? (r & 0x3) | 0x8 : r];
    }
    }
    } return uuid.join('');
    }

3. 对身份证的月日进行 脱敏

  • export const kjfSafeId = (idStr)=>{
    let charArr = idStr.split("")
    let result = charArr.reduce((arr, next, index)=>{
    (index>9&&index<14)?arr.push("*"):arr.push(next)
    return arr
    }, [])
    return result.join("")
    }
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,085
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,560
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,409
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,182
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,819
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,902