多個對象轉成對象形式的數組


 

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

代碼:

let Empjson = e.detail.value; //獲取的對象 {"邱藝","邱藝2","1","1"}

let Emparr = []; //對象轉成后的數組["邱藝","1","邱藝2","1"]
for (let i in Empjson) {
Emparr.push(Empjson[i])
}
console.log('轉成數組:', Emparr);

let endarr = []; //將數組轉為對象類型的數組
let length = Emparr.length;
for (let i = 0; i < length; i++) {
if (i % 2 == 0) { //每兩個值一組
let js = {
emp_id: '',
emp_state: ''
}
js.emp_id = Emparr[i]; //第一個值
js.emp_state = Emparr[i + 1] //第二個值
endarr.push(js)
}
}

console.log('你最后得到對象:', endarr);

 

 

 

 

 


免責聲明!

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



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