- 博客(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
2820
5
原创 js:身份证号码脱敏(对中间11位号码用*号替换)
需求今日开发,一个报名的模块要输入身份证并且要展示身份证,这里就要对身份证号进行脱敏处理。也就是要对身份证隐藏一部分!只保留前4位和后3位,中间的11位用 * 号来替换。一开始我的想法是用正则表达式进行匹配然后替换的,但是我这小???? ???? 尝试了好久都没成功。(大佬多多指教)最终还是屈服了,改成用提取字符串的方式来实现。实现方案const idCard = '440103199901015678' // 十八位的二代身份证号const temp = idCard.substring
2020-11-25 22:47:15
13044
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
8720
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.jsxfunction ApplyList(props) { const [currTab, setCurrTab] = useState(0) const { pre
2020-11-22 01:07:51
20171
2
原创 【前端学习笔记】CSS3 扩大点击响应范围 这个方法你还不知道吗?详细解释话你知
【前端学习笔记】CSS3 扩大点击响应范围 这个方法你还不知道吗?详细解释话你知!(CSS3 background-clip的利用)
2020-04-15 21:31:30
1182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人