get Array-Object-String thing from the given Object

后端 未结 4 1678
清歌不尽
清歌不尽 2021-01-27 03:04

I have such an Object
freq = { a: 50, r: 25, m: 25 }

I want to convert it to this Array-Object like thing

         


        
4条回答
  •  情深已故
    2021-01-27 03:51

    Using for loop and map

    //Using for loop for object interation
    const freq = { a: 50, r: 25, m: 25 };
    var finalFreq=[];
    for(let i in freq){
      finalFreq.push({label:i,y:freq[i]});
    }
    console.log(finalFreq);
    
    //Using map and object keys
    var finalFreq=Object.keys(freq).map((freqIndex)=>{
                  return {label:freqIndex,y:freq[freqIndex]};
                  });
    console.log(finalFreq);

提交回复
热议问题