JSFiddle - React, Tailwind, and code Playground

by Alex

JavaScript

let obj = {
  "squadName": "Super hero squad",
  "homeTown": "Metro City",
  "formed": 2016,
  "secretBase": "Super tower",
  "active": true,
  "members": [{
    "name": "Eternal Flame",
    "age": 1000000,
    "secretIdentity": "Unknown",
    "powers": [
      "Immortality",
      "Heat Immunity",
      "Inferno",
      "Teleportation",
      "Interdimensional travel"
    ]
  }]
}
obj = {
  ...obj,
  ...{
    Location: ''
  }
}


const str = JSON.stringify(obj, (key, value) => {
  switch (key) {
    case "homeTown":
    	//this.Location = "LOL";
  		Object.defineProperty(this, 'Location', {value})
      return undefined
      break;
    default:
      return value
  }
}, 2)



console.log(str)