Este artículo demostrará las formas de analizar una cadena en JavaScript.
Cómo analizar una cadena en JavaScript?
Para analizar una cadena, use los siguientes métodos:
Método 1: analizar un entero como una cadena utilizando el método "parseInt ()"
Para analizar una cadena en un tipo entero/número, use el "parseint ()" método. Este método se utiliza para analizar una cadena en un entero. Acepta dos argumentos, el "base" y el "cadena"Para ser analizado. La "base" es un sistema numérico utilizado en la cadena y es un parámetro opcional. Si no se especifica, el método asume la base 10.
Sintaxis
La siguiente sintaxis se usa para el método parseInt ():
parseint (str)O:
parseint (str, base)Ejemplo
Crear una variable "entero"Y almacene una cadena de número entero"13856":
const entegerstring = '13856';Llame al método parseInt () pasando la cadena como argumento:
const resultado = parseInt (integerstring);Finalmente, imprima el resultado en la consola usando "consola.registro()" método:
consola.log (resultado);Se puede ver que la cadena se ha analizado con éxito como un número entero:
Método 2: analizar un número de punto flotante como cadena utilizando el método "parsefloat ()"
Para analizar una cuerda en un número de punto flotante, utilice el "parsefloat ()" método. Se utiliza para analizar una cuerda en un número de punto flotante/decimal. Acepta solo un argumento.
Sintaxis
Utilice la sintaxis dada para el método parsefloat ():
parsefloat (str)Ejemplo
Crea una cadena de número decimal:
const floatstring = '3.1415926 ';Ahora, pase la cadena como argumento en el método parsefloat () e imprima el resultado en la consola:
const resultado = parsefloat (floatString);Producción
Método 3: analizar una fecha como una cadena utilizando "Fecha.método parse () "
Utilizar el "Fecha.analizar gramaticalmente()Método para analizar una cadena de fecha en un objeto de fecha. Este método analiza una cadena de fecha en una marca de tiempo UNIX (tiempo en milisegundos). También toma un argumento, la cadena de fecha, para analizar.
Sintaxis
Siga la sintaxis mencionada a continuación para la fecha.método parse ():
Fecha.PARSE (DataString)Ejemplo
Crear una variable "de data"Eso almacena una fecha y hora:
const DataString = '2023-02-23T10: 00: 00z';Pasar la cadena de fecha en una fecha.Método parse () para convertirlo en una marca de tiempo UNIX:
Resultado de const = fecha.PARSE (DataString);La salida muestra tiempo en milisegundos desde el 1 de enero de 1990 hasta la fecha:
Método 4: analizar una cadena JSON usando "JSON.método parse () "
Para analizar una cadena JSON, utilice el "Json.analizar gramaticalmente()" método. Se utiliza para analizar una cadena JSON en un objeto. Puede aceptar la cadena JSON como un argumento a analizar.
Sintaxis
La sintaxis dada se utiliza para el JSON.método parse ():
Json.PARSE (JSONSTRING)Ejemplo
Crea una cadena JSON:
const jsonstring = '"id": "16", "nombre": "mari", "edad": 28';Invocar el json.PARSE () Método y pase una cadena JSON como argumento:
Resultado de const = JSON.parse (jsonstring);Producción
Se trata de analizar una cadena en JavaScript.
Conclusión
Para analizar una cadena en JavaScript, use "parseint ()","parsefloat ()""Fecha.analizar gramaticalmente()" o el "Json.analizar gramaticalmente()" métodos. Estos métodos analizan la cadena en un entero, número de punto flotante, objeto de fecha y objeto. Este artículo demostró los métodos para analizar una cadena en JavaScript.