¿Cómo agrega un campo a un json en javascript? Lo he visto hecho con arreglos pero lo necesito con un campo JSON.
Así que básicamente
{ "hello":"this is cool" }dentro
{ "hello":"this is cool", "hi":"i know" }Puedes hacerlo así
const json = { "hello":"this is cool" }; json['hi'] = "i know"; console.log(json);Si JSON es una cadena, puede usar JSON.parse() según los documentos web de MDN JSON.parse() .
Si desea hacerlo en JSON , puede hacerlo como se muestra a continuación.
let json = `{ "key": "value" }`; const obj = JSON.parse(json); obj.website = "Stack Overflow"; json = JSON.stringify(obj); console.log(json);Sin embargo, si desea hacerlo con un objeto normal, simplemente ejecute el código a continuación.
const obj = { key: "value", }; obj.website = "Stack Overflow"; console.log(obj);