摘要: 假设我们现在有如下的json数据: 但我们想得到如下的树形结构: 我们可以这样来操作: function trans_tree(jsonData){ //temp为临时对象,将json数据按照id值排序. var result = [], temp = {}, len = jsonData.leng 阅读全文
posted @ 2019-11-01 18:02 牧羊狼 阅读(5843) 评论(2) 推荐(0) 编辑
摘要: 冒泡排序的原理:(图片来源于网络) 下面我们用两种方法实现冒泡排序: var afterDelete = [11, 2, 6, 31, 5] 方法一: function range(arr) { for(var i=0;i<arr.length-1;i++){ //索引值是i的数字和排在它后面的所有 阅读全文
posted @ 2019-11-01 11:10 牧羊狼 阅读(160) 评论(0) 推荐(0) 编辑
摘要: var testarr = [11,2,6,31,31,31,31,11,2,5] // 数组去重 function deleteSome(arr) { var newarr = [] arr.map((item)=>{ if(newarr.indexOf(item) < 0) { newarr.push(item) ... 阅读全文
posted @ 2019-11-01 11:06 牧羊狼 阅读(144) 评论(0) 推荐(0) 编辑