数据处理
文章平均质量分 65
云中客youroch
勇于踩坑,勤于记录
展开
-
树状图异步请求时的数据处理
在使用ant-design的Tree时,由于每一层的数据较大,不能一次性把数据全部拉取出来,使用了Tree中的loadData后最大的难题就是把每一层的children数据放到树节点中了。我们数据结构大概是这样的 list = [ { id:1, children: null, parent: true } ] list2 = [ { id: 1-1, children: null, ...原创 2020-06-18 18:14:31 · 302 阅读 · 0 评论 -
Es6数组方法
es6数组增加了forEach,map,filter,find,every,some,reduce等方法,它们都是使用了迭代器函数。 一、forEach 遍历循环数组的方法,简化了以前的for( var i = 0; i< arr.length; i++) 操作 var colors = ["red","blue","green"]; // ES5遍历数组方...原创 2018-11-27 20:27:59 · 978 阅读 · 0 评论 -
cookie与storage的用法与区别
在最近的新项目中,用的是vue+Element的经典组合,Element自带的存储用的是轻量级的js cookie插件:js-cookie。在浏览器中F12检查元素,之后点击Application,即可看到Local Storage、Session Storage、Cookie,可以看出,前二者的存储是由key和value(键值对)组成,而Cookie则包含名称、值、到期时间、所属域名、生...原创 2018-07-25 16:51:57 · 6602 阅读 · 0 评论 -
Js中二维数组格式转换问题
项目中遇到个问题,就是后端给我一个如下的二维数组: 即一个17项的数组,每一项是一个长度为5的数组,我暂时定义为17*5的数组,而我需要转换为5*17的数组,即5项,每一项是一个长度为17的数组。我使用的是将数组遍历两次(性能可能会不好,但暂时只会使用这种)。我先假定17*5的数组为a,目标数组5*17为b,那我先遍历循环b,构造出每一项都为空数组的b,再把a使用forEach方法,...原创 2018-10-10 09:46:42 · 1118 阅读 · 0 评论