Como analisar uma corda em JavaScript?

Como analisar uma corda em JavaScript?
Em JavaScript, analisar uma string significa convertê -la em um tipo de dados ou formato diferente. Strings de análise é uma tarefa comum em JavaScript ao trabalhar com entrada do usuário, fontes de dados externas, estruturas de dados e formatação e manipulação de string. Enquanto trabalha com a entrada do usuário ou fontes externas, como uma API ou um arquivo JSON, os dados geralmente estão em formato de string. Para realizar cálculos ou comparações nos dados especificados, os desenvolvedores devem analisá -los a um tipo específico, como int, flutuação, matriz, data ou objeto.

Este artigo demonstrará as maneiras de analisar uma corda em JavaScript.

Como analisar uma corda em JavaScript?

Para analisar uma string, use os seguintes métodos:

  • Método parseint ()
  • Método parsefloat ()
  • Data.Método parse ()
  • JSON.Método parse ()

Método 1: analise um número inteiro como uma string usando o método "parseint ()"

Para analisar uma string em um tipo de número inteiro/número, use o “parseint ()”Método. Este método é utilizado para analisar uma corda em um número inteiro. Ele aceita dois argumentos, o “base" e a "corda”Para ser analisado. A "base" é um sistema numérico usado na string e é um parâmetro opcional. Se não for especificado, o método assume a base 10.

Sintaxe

Após a sintaxe é usada para o método parseint ():

Parseint (STR)

Ou:

Parseint (STR, base)

Exemplo

Crie uma variável “Inteiros”E armazene uma série de número inteiro“13856”:

const integerstring = '13856';

Chame o método parseInt () passando a string como argumento:

const resultado = parseint (integerstring);

Por fim, imprima o resultado no console usando “console.registro()”Método:

console.log (resultado);

Pode -se observar que a string foi analisada com sucesso como um número inteiro:

Método 2: analise um número de ponto flutuante como string usando o método “parsefloat ()”

Para analisar uma corda em um número de ponto flutuante, utilize o “parsefloat ()”Método. É utilizado para analisar uma corda em um número de ponto flutuante/decimal. Aceita apenas um argumento.

Sintaxe

Utilize a sintaxe dada para o método parsefloat ():

Parsefloat (STR)

Exemplo

Crie uma sequência de número decimal:

const floatstring = '3.1415926 ';

Agora, passe a string como um argumento no método parsefloat () e impressão resultado no console:

const resultado = parsefloat (floatstring);
console.log (resultado);

Saída

Método 3: analise uma data como uma string usando “Data.Método parse () ”

Use o "Data.Parse ()”Método para analisar uma string de data em um objeto de data. Este método analisa uma string de data em um registro de data e hora do Unix (tempo em milissegundos). Também é preciso um argumento, a string de data, para ser analisada.

Sintaxe

Siga a sintaxe mencionada abaixo para a data.Método parse ():

Data.Parse (Datestring)

Exemplo

Crie uma variável “DATESTRING”Isso armazena uma data e hora:

const DATEstring = '2023-02-23T10: 00: 00Z';

Passe a string de data em uma data.Método parse () para convertê -lo em registro de data e hora do Unix:

const resultado = data.Parse (DATEstring);
console.log (resultado);

A saída exibe tempo em milissegundos desde 1º de janeiro de 1990 até a data:

Método 4: Analisar uma string json usando “JSON.Método parse () ”

Para analisar uma corda JSON, utilize o “JSON.Parse ()”Método. É utilizado para analisar uma corda JSON em um objeto. Pode aceitar a sequência JSON como um argumento a ser analisado.

Sintaxe

A sintaxe dada é utilizada para o JSON.Método parse ():

JSON.Parse (JSonstring)

Exemplo

Crie uma string json:

const jSonstring = '"id": "16", "nome": "mari", "idade": 28';

Invocar o JSON.Método parse () e passe uma string json como argumento:

const resultado = json.Parse (JSonstring);
console.log (resultado);

Saída

Isso se trata de analisar uma corda em JavaScript.

Conclusão

Para analisar uma string em javascript, use “parseint ()","parsefloat ()”“Data.Parse ()" ou o "JSON.Parse ()" métodos. Esses métodos analisam a string em um número inteiro, número de ponto flutuante, objeto de data e objeto. Este artigo demonstrou os métodos para analisar uma string em JavaScript.