JavaScript y json

JSON significa notación de objetos Javascript. JSON es un formato de datos basado en texto que se utiliza para almacenar y transferir datos. Por ejemplo,

// JSON syntax{ "name": "John", "age": 22, "gender": "male",}

En JSON, los datos están en pares clave/valor, separados por una coma ,.

JSON se derivó de JavaScript. Por lo tanto, la sintaxis JSON se asemeja a la sintaxis literal de objetos JavaScript. Sin embargo, el formato JSON se puede acceder y ser creado por otros lenguajes de programación también.

Nota: Los objetos JavaScript y JSON no son lo mismo., Aprenderá sobre sus diferencias más adelante en este tutorial.

datos JSON

los datos JSON consisten en pares clave / valor similares a las propiedades de objetos JavaScript. La clave y los valores se escriben entre comillas dobles separadas por dos puntos :. Por ejemplo,

// JSON data"name": "John"

Nota: Los datos JSON requieren comillas dobles para la clave.

objeto JSON

el objeto JSON está escrito dentro de llaves { }. Los objetos JSON pueden contener varios pares clave / valor., Por ejemplo,

// JSON object{ "name": "John", "age": 22 }

matriz JSON

la matriz JSON se escribe entre corchetes . Por ejemplo,

// JSON array// JSON array containing objects

Nota: Los datos JSON pueden contener objetos y matrices. Sin embargo, a diferencia de los objetos JavaScript, los datos JSON no pueden contener funciones como valores.

acceder a los datos JSON

puede acceder a los datos JSON utilizando la notación de puntos. Por ejemplo,

utilizamos la notación . para acceder a los datos JSON., Su sintaxis es: variableName.key

también puede utilizar corchete de sintaxis para tener acceso a los datos JSON. Por ejemplo,

// JSON objectconst data = { "name": "John", "age": 22}// accessing JSON objectconsole.log(data); // John

objetos JavaScript VS JSON

aunque la sintaxis de JSON es similar al objeto JavaScript, JSON es diferente de los objetos JavaScript.,

JSON Objeto JavaScript
La clave en el par de clave/valor debe estar entre comillas dobles. la clave en el par clave/valor puede estar sin comillas dobles.
JSON no puede contener funciones. los objetos JavaScript pueden contener funciones.
JSON puede ser creado y utilizado por otros lenguajes de programación. los objetos JavaScript solo se pueden usar en JavaScript.,

convertir JSON a objeto JavaScript

puede convertir datos JSON a un objeto JavaScript utilizando la función incorporada JSON.parse(). Por ejemplo,

convertir objetos JavaScript a JSON

También puede convertir objetos JavaScript a formato JSON utilizando la función integrada de JavaScript JSON.stringify(). Por ejemplo,

uso de JSON

JSON es el formato más utilizado para transmitir datos (intercambio de datos) de un servidor a un cliente y viceversa., Los datos JSON son muy fáciles de analizar y usar. Es rápido acceder y manipular datos JSON, ya que solo contienen textos.

JSON es independiente del lenguaje. También puede crear y usar JSON en otros lenguajes de programación.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *