I want to move element key3,key 4 in below JavaScript object to first position.
 var JObject=
{
"Key1":Val1,
"Key2":Val2,
"Key3": Val3,
"key4":val4
}
I am expecting output similar like this
var JObject=
{
 "Key3": Val3,
  "key4":val4,
  "Key1":Val1,
  "Key2":Val2,
}
I tried to add json object to array and do unshift as it is dynamic
var data=[];
data.push(JObject);
var stringToFilter = 'Key3';  
data.unshift(data.splice(data.findIndex(item => item.id === stringToFilter), 1)[0])
I am not sure how to get index for 'key3' and unshift it to first
 
     
    