Pepe Robles ♻️
Pepe Robles ♻️

@NavisCode

6 Tweets 57 reads Nov 30, 2021
Cuál es la diferencia entre JSON y un objeto de JavaScript? 🧵
Aunque es similar la estructura la principal diferencia es que un JSON es un string es decir, es un texto
Quedarte con esto es evitar el 90% de los errores que se tienen cuando no se sabe que es un JSON y se intenta tratar como un objeto normal de JavaScript
Para poder usar un JSON en nuestro programa tendremos que transformarlo en objeto de JavaScript
Eso se realiza de forma sencilla con el siguiente método, uno que usarás bastante:
JSON.parse()
De igual forma puedes transformar un objeto de JavaScript a JSON con un solo método
JSON.stringify()
*Recuerdas que un JSON era un string? Pues eso ahora lo estás transformando a string
Además de esto tienes que tener en cuenta que un formato JSON es más restrictivo que un objeto de JavaScript
Entre otras cosas:
🔹Siempre comillas dobles "", simples '' NO
🔹Valores numéricos en decimal
🔹No admite valores undefined
🔹No admite comentarios
Qué añadirías más en el uso de JSON?
Puedes ver este video que hice aquí explicando en 10 minutos si lo prefieres
youtu.be

Loading suggestions...