javascript
kiraraLou
这个作者很懒,什么都没留下…
展开
-
【js】JS数组复制或克隆新数组修改不影响原数组
前言有个需求,在修改记录前需要记录下原来的数组内容,为了后续恢复。准备网上的很多方法都试过不行,例如。et arr = [1,2,3,];let arr1 = arr.clone();let arr1 = arr.concat();let arr1 = arr.slice();又或者遍历直接插进去:arr .forEach(item => {arr1 .push(item);})至于说为什么:数组存储对象都是存地址的,所以浅复制会导致 a 和 b 指向同一块内存地址;原创 2021-09-15 13:47:52 · 4128 阅读 · 6 评论 -
【VUE】使用ElementUI Table 组件时对绑定数据进行预处理,对字节单位转换(将字节转换为K M G T)
前言日常开发中常常要是用表格展示一些数据,在我们展示这些数据时,有时需要对数据进行预处理,大多包含时间、布尔值等。这次是需求是将字节单位的数据进行单位转化如 K, M, G, T等,此次就一并整理并记录下来。准备原始的效果如下:想要实现的效果如:具体实践html部分<el-table-column prop="storeSize" width="180" :formatter="formatData"原创 2021-08-04 11:50:43 · 988 阅读 · 0 评论 -
【js】css常用的样式整理
居中显示style="text-align: center;display:block;"marginmargin-bottom:20px;margin-top:20px;margin-left:20px;margin-right:20px;原创 2021-07-20 15:21:24 · 241 阅读 · 0 评论 -
【js】js随笔
JS 数组遍历数组遍历原数据:res = [{id:1,name:‘西安’,address:‘西部’},{id:2,name:‘扬州’,address:‘南部’}]需求一:结果:res = [1,2]代码:var result = []res.forEach(item => { result.push( item.id )})需求二:结果:res = [{id:1,name:‘西安’},{id:2,n原创 2021-06-09 17:56:30 · 144 阅读 · 0 评论