stringifyCircular
Función que convierte un objeto en una cadena JSON, manejando referencias circulares para evitar errores en JSON.stringify
.
Importación
Para importar el componente stringifyCircular, se puede hacer desde fenextjs
import { stringifyCircular } from "fenextjs";
Parámetros
Parámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
obj | object | sí | Objeto que se convertirá a cadena JSON, con detección de referencias circulares. |
Returns
Parametro | Tipo | Descripcion |
---|---|---|
jsonString | string | Cadena JSON resultante del objeto, omitiendo referencias circulares. |
Usos
- Convertir objeto con referencias circulares a JSON
const obj = {};
obj.self = obj;
const jsonString = stringifyCircular(obj);
console.log(jsonString);