JS
Maggieq8324
万事从未风过耳,一生只是梦游身
展开
-
JS - UTC时间转换(相差8小时解决方法)
目录前言修改方法前言后端返回的UTC时间格式2021-09-03T22:42:05.659+00:00前端格式化后发现多了8小时:2021/09/04 06:42:05其原因是北京时间与UTC时间相差8个时区,用了常规获取日期数据的方法:date.getFullYear()date.getMonth()修改方法使用getUTC***()方法获取/** * UTC时间转换 * @returns {string} * @param datetime UTC时间原创 2021-09-18 11:18:24 · 4276 阅读 · 0 评论 -
JS - 浮点数不精确的解决方案
目录前言JS - 浮点数计算不精确解决方案结果验证前言js浮点数的计算存在精度不准的问题,解决方案:用整数与整数的加减乘除运算来规避该问题。JS - 浮点数计算不精确let [num1,num2] = [0.1, 0.2];console.log(num1 + num2); // 0.30000000000000004console.log(num1 - num2); // -0.1console.log(num1 * num2); // 0.020000000000000004cons原创 2021-08-31 19:18:54 · 2703 阅读 · 2 评论 -
JS 脱敏通用方法
const phoneReg = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{4}(\d{4})$/;//手机号正则校验const idNoReg = /(\d{6})(\d*)(\w{3})/;//简易身份证号码正则const addrReg = /(.{9})(.*)/;//地址正则/** * 名字脱敏 保留首位 * @param fullName * @returns {string}.原创 2021-08-08 16:25:47 · 7656 阅读 · 2 评论 -
JS 实用技巧记录
把数组中指定的一个元素移动到第一位arr.unshift(...arr.splice(arr.findIndex(i => i.val === 'xxx'), 1))/** * findIndex 返回arr中val等于xxx的第一个元素的索引 * splice 返回findIndex处开始的1个元素 * ...arr 元素展开 * unshift 向数组的开头添加元素 */End。。。未完 End 。。。 未完 End。。。未完...原创 2021-08-08 15:59:54 · 1122 阅读 · 0 评论 -
字典序排序
前言字典序排序是基于字母顺序排列的单词按字母顺序排列的方法JavaList<String> list = new ArrayList<>();list.add("a");list.add("d");list.add("c");list.add("b");Collections.sort(list);System.out.println(list);JSlet dic = new Array("a", "c", "d", "b");console.log(原创 2021-08-02 15:20:21 · 2345 阅读 · 0 评论 -
! 和 !! 的区别
!是逻辑与运算,可以对变量进行逻辑与转化为布尔值,!!则是逻辑与的取反运算!的用法!可将变量转换成boolean类型,null,undefined和空字符串取反都为false,其余都为true!undefined --> true!null --> true !'' --> true!100 --> false!'abc' -...原创 2019-12-17 20:28:55 · 5229 阅读 · 0 评论 -
JS 转换日期UTC类型
前台取到的日期类型为UTC,“yyyy-MM-dd ‘T’ HH:mm:ss.SSS”,后台接收报错如下:org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.Date` from Stri...原创 2019-08-10 11:03:46 · 1975 阅读 · 0 评论 -
JavaScript如何给td赋值
td里加个标签如:<td><div id="aa"></div></td>document.getElementById('aa').innerHTML="要赋的值";原创 2019-09-11 12:47:57 · 8093 阅读 · 0 评论