Cómo convertir el objeto JSON a JavaScript Array

Cómo convertir el objeto JSON a JavaScript Array
JSON es el formato estándar para la representación de datos basados ​​en pares de valores clave. La matriz de JavaScript es una forma más fácil de leer y comprender cualquier información en comparación con los objetos JSON debido a su manera organizada. Para este propósito, JavaScript proporciona un "Entradas ()" Método de la clase "Objeto" para convertir el objeto JSON a una matriz de JavaScript. Además, un "bucle de entrada " está integrado con una cadena vacía para realizar la conversión de un objeto JSON a una matriz. Este artículo demuestra el objeto JSON convertido a una matriz de JavaScript. El contenido es el siguiente:
  • Uso del método Entrates () para convertir el objeto JSON a la matriz JavaScript
  • Usando el bucle for-in para convertir el objeto JSON a la matriz JavaScript

Método 1: Uso de entradas () Método para convertir el objeto JSON a JavaScript Array

JavaScript proporciona el método Entries () para convertir el objeto JSON en una matriz. El método utiliza la clase de objeto para realizar la conversión. Para usarlo, la sintaxis del método entradas () se proporciona a continuación:

Sintaxis

Objeto.Entradas (json_obj)

En esta sintaxis, "JSON_OBJ" Especifica un objeto JSON que se convertirá en una matriz de JavaScript.

Código

consola.log ("un ejemplo para convertir el JSON OBJ en matriz");
const maestro = nombre: "Harry", edad: 30, asunto: "inglés";
consola.Log (objeto.entradas (maestro));

La descripción del código es la siguiente:

  • En primer lugar, un objeto json "maestro"Se crea que comprende elementos como "nombre", "edad", y "sujeto".
  • El "Entradas ()" El método se utiliza para realizar la conversión de los objetos JSON a las matrices JavaScript. En este método, el objeto json "maestro"Se pasa como un argumento para obtener la matriz de JavaScript.
  • Finalmente, el consola.registro() El método está adaptado para mostrar la matriz en el navegador.

Producción

La salida devuelve que el objeto JSON "maestro"Se convierte en una matriz.

Método 2: Uso de un bucle "For-In" para convertir el objeto JSON en JavaScript Array

Otro método se considera a través de un bucle de entrada Para convertir el objeto JSON a una matriz de JavaScript. El por dentro bucle itera sobre el objeto json. Cada iteración devuelve un valor clave que sea útil para convertir el objeto a una matriz en JavaScript. Por ejemplo, el código se proporciona a continuación:

Código

consola.Log ("Un ejemplo para convertir JSON OBJ en matriz")
var json_obj = "John": 10, "Harry": 17;
var array = [];
para (var i en json_obj)
formación.push ([i, json_obj [i]]);
consola.log (json_obj);
consola.log (matriz);

La descripción del código es la siguiente:

  • En primer lugar, un objeto json "JSON_OBJ" se inicializa con dos elementos "John" y "Harry".
  • Además, un vacío "formación" se inicializa que almacena los elementos del objeto JSON.
  • Después de eso, un "Para en bucle" se emplea que ejecuta el número de elementos en el "JSON_OBJ".
  • En este bucle, el formación.empujar() El método se utiliza para insertar los elementos de "json_obj " en la matriz.

Producción

La salida muestra que el objeto JSON "JSON_OBJ" se convierte en un JavaScript "formación" utilizando el "Bucle for-in".

Conclusión

JavaScript proporciona "entradas ()" y "bucle de entrada " Para convertir el objeto JSON a una matriz de JavaScript. Se emplea el método entradas () para realizar la conversión de un objeto JSON a una matriz utilizando la clase de objeto. Además, un bucle de entrada Funciona en una matriz vacía para almacenar los elementos del objeto JSON en la matriz. En esta publicación, ambos métodos se explican con la ayuda de ejemplos para convertir los objetos JSON en una matriz.