No conozco el método de mudado un objeto Para encadenar Javascript? No hay problema! Este artículo explicará diferentes formas para una conversión de objeto a cadena. Entonces, comencemos!
Diferentes formas de convertir el objeto a cadena en JavaScript
Para realizar el objeto a la conversión de cadena, puede seguir cualquiera de los enfoques a continuación:
Explicaremos cada uno de los métodos mencionados anteriormente en las siguientes secciones.
Método 1: convertir objeto a cadena en JavaScript usando JSON.método stringify ()
"Cadena"¿Es el proceso de convertir un objeto JavaScript a una cadena. Esta operación se realiza cuando desea serializar datos para que se ajuste para enviarlo a algún servidor web o almacenarlo en una base de datos. Según el estándar de JavaScript, el "Json.Stringify ()El método se utiliza para convertir el objeto especificado en una cadena con la ayuda de Stringificación.
Sintaxis
Json.Stringify (valor, reemplazado, espacio)Aquí, "valor" se refiere a "objeto"Eso debe convertirse en"cadena","reemplazo"Es un parámetro opcional que representa una función de modificación o una matriz utilizada como filtro, y"espacio"Es otro parámetro opcional que se utiliza para controlar la secuencia de espacio en la cadena final.
Ejemplo
En primer lugar, crearemos un "empleado"Objeto que tiene los siguientes pares de valores clave:
En el siguiente paso, verificaremos la inicial "tipo" del "empleado" objeto:
consola.log ("Tipo de empleado:" +typeof (empleado));La salida dada significa que "empleado" es de "objeto" tipo:
Entonces, usaremos el "Json.Stringify ()"Método para convertir el"empleado" oponerse a "cadena":
const string = json.stringify (empleado);Después de la conversión, volveremos a verificar el tipo utilizando el "tipo de"Operador:
consola.log ("Tipo después de la conversión:" +typeof (string));Como puede ver en la salida, hemos convertido con éxito el "empleado" oponerse a "cadena":
Método 2: Convertir el objeto a cadena en JavaScript usando el método toString ()
JavaScript también ofrece un método incorporado utilizado principalmente para explícitamente convertir un tipo de datos en una cadena. El "Encadenar()El método "devuelve la representación de cadena de un número, una matriz o un objeto JavaScript, mientras que en el caso del objeto a la conversión de cadena; Tienes que anular el "Encadenar()"Método para que pueda imprimir los valores de las teclas del objeto.
Sintaxis
objeto.Encadenar()Aquí el "Encadenar()"El método convierte el"objeto”Y emite la cadena respectiva.
Ejemplo
Ahora usaremos el "Encadenar()Método "para convertir el"empleado"Objetivo a un"cadena":
La salida del programa dado se imprimirá "[objeto Objeto]"Y su tipo como"cadena":
Sin embargo, puede anular el "Encadenar()Método para devolver los valores de las propiedades del objeto en un formato de cadena.
En el programa a continuación, el "Empleado"El objeto anulará el"Encadenar()"Método que se hereda del"Objeto"Clase base. Este usuario definido "Encadenar()"El método devolverá una cadena que contiene los valores del"nombre" y "edad"Propiedades de la creada"empleado" objeto:
Función Empleado (nombre, edad)Ahora, cuando el "Encadenar()"Se invoca el método, mostrará los valores del"empleado"Propiedades del objeto como cadena:
Método 3: Convertir el objeto a String en JavaScript usando la función String ()
"Cadena()"Es otra función de JavaScript incorporada que se puede utilizar para convertir el valor de un objeto a cadena. Esta función acepta un JavaScript "objeto"Como argumento y lo convierte en la cadena correspondiente.
Sintaxis
String (objeto)Aquí el "Cadena()"La función convierte el agregado"objeto"A su correspondiente"cadena".
Ejemplo
En el ejemplo dado a continuación, invocaremos el "Cadena()"Función para convertir el"empleado"Objeto en un"cadena":
La ejecución del código anterior se mostrará la "cadena" como "[objeto Objeto]"Y su tipo como"cadena":
Similar a "Encadenar()"Método, tenemos que anular el"Cadena()"Función para devolver los valores del"empleado"Propiedades del objeto como"cadena":
Función Empleado (nombre, edad)La salida dada a continuación significa que ahora la cadena convertida comprende los valores del "empleado" propiedades del objeto:
Hemos compilado diferentes métodos para convertir un objeto a cadena en JavaScript. Puede usar cualquiera de ellos de acuerdo con sus requisitos.
Conclusión
El Json.Stringify () método, Encadenar() método, y Cadena() la función se usa para convertir un objeto a cadena en Javascript. El JavaScript JSON.El método stringify () realiza el objeto directo a la conversión de cadena, mientras que debe anular el método toString () y string (), para que puedan mostrar el valor de propiedades del objeto en la cadena convertida. Este artículo discutió diferentes formas de convertir un objeto JavaScript a una cadena.