随笔分类 -  JS

摘要:(目录) 前言 后端返回的UTC时间格式 2021-09-03T22:42:05.659+00:00 前端格式化后发现多了8小时: 2021/09/04 06:42:05 其原因是北京时间与UTC时间相差8个时区,用了常规获取日期数据的方法: date.getFullYear() date.getM 阅读全文
posted @ 2021-09-18 11:17 Maggieq8324 阅读(3762) 评论(0) 推荐(0)
摘要:(目录) 前言 js浮点数的计算存在精度不准的问题,解决方案:用整数与整数的加减乘除运算来规避该问题。 JS - 浮点数计算不精确 let [num1,num2] = [0.1, 0.2]; console.log(num1 + num2); // 0.30000000000000004 conso 阅读全文
posted @ 2021-08-31 19:17 Maggieq8324 阅读(473) 评论(0) 推荐(0)
摘要:前言 记录一些常用的脱敏通用方法 具体实现 脱敏工具类 /** * 脱敏相关操作 */ export class Desensitized { static phoneReg = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]| 阅读全文
posted @ 2021-08-08 16:24 Maggieq8324 阅读(1120) 评论(0) 推荐(0)
摘要:把数组中指定的一个元素移动到第一位 arr.unshift(...arr.splice(arr.findIndex(i => i.val 'xxx'), 1)) /** * findIndex 返回arr中val等于xxx的第一个元素的索引 * splice 返回findIndex处开始的1个元素 阅读全文
posted @ 2021-08-08 15:59 Maggieq8324 阅读(29) 评论(0) 推荐(0)
摘要:前言 字典序排序是基于字母顺序排列的单词按字母顺序排列的方法 Java List<String> list = new ArrayList<>(); list.add("a"); list.add("d"); list.add("c"); list.add("b"); Collections.sor 阅读全文
posted @ 2021-08-02 15:21 Maggieq8324 阅读(296) 评论(0) 推荐(0)
摘要:是逻辑与运算,可以对变量进行逻辑与转化为布尔值, 则是逻辑与的取反运算 !的用法 可将变量转换成boolean类型,null,undefined和空字符串取反都为false,其余都为true !undefined true !null true !'' true !100 false !'abc' 阅读全文
posted @ 2019-12-17 20:25 Maggieq8324 阅读(579) 评论(0) 推荐(0)
摘要:td里加个标签,如: 阅读全文
posted @ 2019-09-11 12:50 Maggieq8324 阅读(5590) 评论(0) 推荐(0)
摘要:前台取到的日期类型为UTC,"yyyy MM dd'T'HH:mm:ss.SSS",后台接收报错如下: org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deser 阅读全文
posted @ 2019-08-26 20:35 Maggieq8324 阅读(2266) 评论(0) 推荐(0)