- 博客(5)
- 收藏
- 关注
原创 你还在以为forEach真的能改变原数组吗?你悟了吗?
前言 一直以来我都把 forEach可以改变原数组 铭记于心,直到昨天,我才发现我被这句话坑了。 平时的开发我都是用 forEach 来对对象数组进行数据处理,一般从后端接收回来的json数据都要先进行数据处理。 举个???? // 这里goodsList模拟请求后端返回来的数据 let goodsList = [{ id: 1, name: 'ozoZai', price: 99999999999, total: 1, }, { id: 2, name: '商品', price: 10,
2020-11-27 19:09:40
2952
5
原创 js:身份证号码脱敏(对中间11位号码用*号替换)
需求 今日开发,一个报名的模块要输入身份证并且要展示身份证,这里就要对身份证号进行脱敏处理。 也就是要对身份证隐藏一部分! 只保留前4位和后3位,中间的11位用 * 号来替换。 一开始我的想法是用正则表达式进行匹配然后替换的,但是我这小???? ???? 尝试了好久都没成功。(大佬多多指教) 最终还是屈服了,改成用提取字符串的方式来实现。 实现方案 const idCard = '440103199901015678' // 十八位的二代身份证号 const temp = idCard.substring
2020-11-25 22:47:15
13717
3
原创 js报错:TypeError: Date is not a constructor
前言 半夜敲代码总是容易出bug,就在刚刚又出了个小bug,把我整蒙了。 我在写一个时间格式化的函数,需要先new Date() let date = new Date(timeStamp); 单纯看上面的代码是没有问题的,但运行的时候就报错 我寻思着,这必不可能阿!!我还各种尝试都还是报错。 后来我看着这段代码,感觉哪里不太对劲 我记得平时的时候Date是绿色的,像下面这样 但是现在却是这样的↓ 这时可能已经有人发现了,原来是我下面声明了一个Date,然后在这个作用域里, const Date
2020-11-24 00:34:28
9283
7
原创 React报错:Error: Too many re-renders. React limits the number of renders to prevent an infinite loop.
前言 在今晚用React的Hook写页面的时候,在写一个tab栏,然后要点击切换不同的tab,然后出现了一个报错: Error: Too many re-renders. React limits the number of renders to prevent an infinite loop. 页面代码 apply_list.jsx function ApplyList(props) { const [currTab, setCurrTab] = useState(0) const { pre
2020-11-22 01:07:51
20451
2
原创 【前端学习笔记】CSS3 扩大点击响应范围 这个方法你还不知道吗?详细解释话你知
【前端学习笔记】CSS3 扩大点击响应范围 这个方法你还不知道吗?详细解释话你知!(CSS3 background-clip的利用)
2020-04-15 21:31:30
1314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅