javascript处理数组

 

let data = [
  {  
    "subject_id": 948,  
    "xmdw": "长春市实验中学",  
    "sbnd": 2023,     
    "xmmc": "长春市实验中学食堂厨具设备更换项目"      
  },  
  {  
    "subject_id": 949,     
    "xmdw": "长春市教育技术装备与信息中心",  
    "sbnd": 2022,      
    "xmmc": "长春市教育装备与信息化项目智慧管理系统"  
  }    
];  
  
let subjectIds = data.map(item => item.subject_id);  

console.log(subjectIds);
 
//输出:
[948, 949]

=========================================================

let arr = ["948", "949"]; 
  
arr = arr.filter(item => item !== "949");  
  
console.log(arr);

//输出: 
["948"]

=======================================================

let arr = [  
  {  
    "subject_id": 948,  
    "xmdw": "长春市实验中学",  
    "sbnd": 2023,  
    "xmmc": "长春市实验中学食堂厨具设备更换项目"  
  },  
  {  
    "subject_id": 949,  
    "xmdw": "长春市教育技术装备与信息中心",  
    "sbnd": 2022,  
    "xmmc": "长春市教育装备与信息化项目智慧管理系统"  
  }  
];  
  
arr = arr.filter(item => item.subject_id !== 949);  
  
console.log(arr);

//输出: 
[  
  {  
    "subject_id": 948,  
    "xmdw": "长春市实验中学",  
    "sbnd": 2023,  
    "xmmc": "长春市实验中学食堂厨具设备更换项目"  
  }
]

 

var data = [
    {        
        "org_id": "62E95A91-A408-4BD4-AC8F-5063DD0F8680",
        "parent_id": "0",        
        "org_name": "长春市一中"
    },
    {        
        "org_id": "2DA58F7C-17BB-4253-88F7-836C394CFA93",
        "parent_id": "62E95A91-A408-4BD4-AC8F-5063DD0F8680",        
        "org_name": "办公室"
    },
    {        
        "org_id": "58F2951B-0A61-4812-B261-26CEFFB040AA",
        "parent_id": "62E95A91-A408-4BD4-AC8F-5063DD0F8680",
        "org_name": "人事处"
    },
    {        
        "org_id": "9E7EF536-0BC2-48C4-9111-38D56CFD3325",
        "parent_id": "2DA58F7C-17BB-4253-88F7-836C394CFA93",
        "org_name": "政策法规处"
    },
    {        
        "org_id": "8B50F674-B779-40FE-BFED-A45B97A220FC",
        "parent_id": "2DA58F7C-17BB-4253-88F7-836C394CFA93",
        "org_name": "发展规划处"
    }
]

#获取parent_id="0"的org_id值
var org_id = data.filter(item => item.parent_id === "0").map(item => item.org_id);
console.log(org_id);  #返回的是数组类型,用org_id.join(",")转成字符串

 

posted @ 2023-09-20 16:43  缤纷世界  阅读(5)  评论(0编辑  收藏  举报