js
҉遗҉忘҉
这个作者很懒,什么都没留下…
展开
-
关于json数组根据单个或多个key值去重问题
案例根据多个键值对去重(如果yjId ejId sjId都一样,则去掉重复的)数据是朋友发我的 emm 稍微删除一点吧// 数据放下面了 比较乱let key = ["yjId","ejId","sjId"];let arrs = this.uniqueArray(arr,key)uniqueArray(array, key) { var result = [array[0]]; for (var i = 1; i < array.length; i++) {原创 2024-01-19 15:00:00 · 377 阅读 · 0 评论 -
手机号随机生成前三位,确保生成的前三位满足手机号码的格式,中间四位替换成*,后四位随机替换
在一串带有手机号码的字符串中,有一个手机号码,找到该号码,并把该手机号的前三位随机替换,确保生成的前三位满足手机号码的格式,手机号码的中间四位替换成*,手机号码的后四位随机替换原创 2024-01-16 15:33:42 · 558 阅读 · 0 评论 -
JS 对比两个数组的差别
记录对比两个数组的差别var before = [1, 3, 4, 5, 6];var after = [2, 3, 7];var less = [];var more = [];var hebing = a1.concat(a2);hebing.sort();hebing.reverse();var quchong = $.unique(hebing);console.info(a1);console.info(a2);console.info(quchong);quchong.原创 2021-10-14 09:45:24 · 1170 阅读 · 0 评论 -
Vue——双(多)循环内设置多个倒计时
methods: { timer() { this.groupList.forEach(item => { this.temp = setInterval(() => { item.groupItemRes.forEach(items => { items.countDown = this.countDownFun(items.endTime) }) this.$forceUpdate() }, 1000) }) }, c原创 2020-09-14 16:21:37 · 514 阅读 · 0 评论 -
Vue——时间戳转换成年月日时分秒
timeFormat(timestamp){ var time = new Date(timestamp); var year = time.getFullYear(); var month = time.getMonth()+1; var date = time.getDate(); var hours = time.getHours(); var minutes = time.getMinutes(); var seconds = time.get原创 2020-09-16 17:43:43 · 2809 阅读 · 1 评论 -
js加减乘除精度丢失问题
// 加法numAdd(num1, num2) { let baseNum, baseNum1, baseNum2; try { baseNum1 = num1.toString().split(".")[1].length; } catch (e) { baseNum1 = 0; } try { baseNum2 = num2.toString().split(".")[1].length; } catch (e) {原创 2020-09-17 12:04:56 · 244 阅读 · 1 评论