摘要: 原始数据: id:"1507dbbe51c,e13904814b0,e213f34b2d1", name:"张三,李四,王五", 字符串转数组: let sender = name && name.split(","); //["张三", "李四", "王五"] let marketEmp = id 阅读全文
posted @ 2021-06-15 16:30 孙三水ya 阅读(256) 评论(0) 推荐(0) 编辑
摘要: git clone xxx 克隆到自己本地 git checkout -b xxx 创建自己分支并切换到自己分支 git add .(本地更改所有的文件) 提交代码 git commit -m 'xxx' 暂存区 git push origin xxx 提交 git pull origin xxx  阅读全文
posted @ 2021-03-17 10:51 孙三水ya 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 在js内部所有的计算都是二进制进行的,所以运算 0.1+ 0.2 时,要先把 0.1和 0.2 从十进制转成二进制。 在现代浏览器中是用浮点数形式的二进制来存储二进制,所以还要把二进制转成浮点数形式的二进制。 浮点数相加时,需要先比较指位数是否一致,如果一致则小数位直接相加,如果不一致,要先把指位数 阅读全文
posted @ 2021-03-15 11:08 孙三水ya 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 最近朋友在面试,总结了些部分面试题!!!给正在面试的小伙伴参考。 1.浏览器的强制缓存和协商缓存(高频)2.eventLoop宏任务和微任务(高频)3.react hooks的useState和useEffect是怎么实现的4.高阶组件的使用场景(中频)5.promise async generat 阅读全文
posted @ 2021-03-11 16:00 孙三水ya 阅读(72) 评论(0) 推荐(0) 编辑
摘要: Vue.set( target, key, value ) / this.$set( target, key, value ) target:要更改的数据源(可以是对象或者数组)key:要更改的具体数据value :重新赋的值 直接上代码! <template> <p v-for="item in 阅读全文
posted @ 2021-03-11 15:54 孙三水ya 阅读(9191) 评论(0) 推荐(0) 编辑
摘要: 1. eg: num = '1212121.645321'function format (num) { return (num.toFixed(2) + '').replace(/\d{1,3}(?=(\d{3})+(\.\d*)?$)/g, '$&,');} 2. eg: var str = " 阅读全文
posted @ 2020-09-28 11:11 孙三水ya 阅读(710) 评论(0) 推荐(0) 编辑