08 2018 档案

摘要:1. 数字 ^[0-9]*$ 2. 1-60之间的整数 /^([1-5][0-9]$)|(^[6][0]$)|(^[1-9])$/ 3. 0-60的数字,可以精确到小数点后2位 /^(([0-5][0-9])|[0-9]|60|(([0-9]\.\d{1,2}|[1-5][0-9]\.\d{1,2} 阅读全文
posted @ 2018-08-30 15:10 doublealoe 阅读(2808) 评论(0) 推荐(0)
摘要:有时候我们可能会遇到需要删除一个对象的某个属性的这种情况,保留剩下的,不想遍历,那我们就可以使用delete操作符, let obj = { a: 1, b: 2, c: 3 } delete obj.a // 返回值: 对于所有情况都是true,除非属性是一个自身的 不可配置的属性,在这种情况下, 阅读全文
posted @ 2018-08-30 15:05 doublealoe 阅读(11562) 评论(0) 推荐(0)
摘要:1. 一维数组 2. 多维数组 解释一下为什么可以通过apply这种方式来求最值,这是因为 所以我们就要把数组里面的值一一取出来,这时就可以利用apply的特性,即接受数组为 非第一个参数, 再把原本的第一个this指向的参数置为null,就可以了 阅读全文
posted @ 2018-08-14 19:57 doublealoe 阅读(605) 评论(0) 推荐(0)
摘要:keepTwoDecical = (n: number) => { if (isNaN(n)) { return } if (n.toString().split('.')[1] && n.toString().split('.')[1].length > 2) { // 如果小数位长度大于2 re 阅读全文
posted @ 2018-08-14 17:25 doublealoe 阅读(639) 评论(0) 推荐(0)
摘要:git cherry-pick 需要将其他分支的更新添加到当前分支,比如将master上的更改更新到release上去,使用 :(1) git cherry-pick commitId (遴选) (2) git status 有冲突,先解决冲突,再git add . 继续 git cherry-pi 阅读全文
posted @ 2018-08-13 16:15 doublealoe 阅读(231) 评论(0) 推荐(0)
摘要:我目前常用的也就是引用类名,以及在需要修改某个ui组件原有的样式比较麻烦时,会使用 :global className{ color: red;}这样来修改。。。 更多请参考阮老师博客: http://www.ruanyifeng.com/blog/2016/06/css_modules.html 阅读全文
posted @ 2018-08-13 15:30 doublealoe 阅读(109) 评论(0) 推荐(0)
摘要:let originArr = [{"hourId": 0, "costRate": 0.001,...},{"hourId": 1, "costRate": 0.001,...}] let compareArr = [{"hourId": 0, "costRate": 0.001,...},{"h 阅读全文
posted @ 2018-08-13 09:55 doublealoe 阅读(135) 评论(0) 推荐(0)
摘要:解决办法: 在动态获取值的函数前面加 访问器属性 get ,去获取对象的属性 阅读全文
posted @ 2018-08-08 23:38 doublealoe 阅读(6309) 评论(0) 推荐(0)