數組轉數組對象及數組對象中的某個屬性值拼成一個數組


//數組轉數組對象
let a = [1,2,3,4,5,66] let imgArray = []; a.forEach((item,index)=>{ imgArray.push({ picUrl:item }) }) console.log(imgArray)

數組對象中的某個屬性值拼接成數組

let arrs = 
[{name: "title", value: "名稱1"},
{name: "startTime", value: "17:00:16"},
{name: "endTime", value: "19:01:18"},
{name: "title", value: "名稱2"},
{name: "startTime", value: "20:03:18"},
{name: "endTime", value: "21:04:20"}
] 
let idsStr = arrs.map(function(obj,index){
   return obj.name;
}).join(","); 
let qs = idsStr.split(',')
console.log(qs)



或者

 

let arrs =
[{name: "title", value: "名稱1"},
{name: "startTime", value: "17:00:16"},
{name: "endTime", value: "19:01:18"},
{name: "title", value: "名稱2"},
{name: "startTime", value: "20:03:18"},
{name: "endTime", value: "21:04:20"}
]
let b = []
arrs.forEach((item,index)=>{
console.log(item.name)
b.push(item.name)
})
console.log(b)

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM