Comment analyser une chaîne en javascript?

Comment analyser une chaîne en javascript?
En JavaScript, l'analyse d'une chaîne signifie la convertir en un type ou un format de données différent. Les chaînes d'analyse sont une tâche courante en JavaScript lors de la travail avec l'entrée des utilisateurs, les sources de données externes, les structures de données et la mise en forme et la manipulation des chaînes. Tout en travaillant avec l'entrée utilisateur ou les sources externes, comme une API ou un fichier JSON, les données sont généralement au format de chaîne. Pour effectuer des calculs ou des comparaisons sur les données spécifiées, les développeurs doivent l'analyser à un type spécifique, comme INT, Float, Array, Date ou Objet.

Cet article montrera les moyens d'analyser une chaîne en javascript.

Comment analyser une chaîne en javascript?

Pour analyser une chaîne, utilisez les méthodes suivantes:

  • méthode parseInt ()
  • méthode parsefloat ()
  • Date.Parse () Méthode
  • Json.Parse () Méthode

Méthode 1: Analyser un entier comme une chaîne en utilisant la méthode «parseInt ()»

Pour analyser une chaîne dans un type entier / nombre, utilisez le «utilisez le«parseInt ()" méthode. Cette méthode est utilisée pour analyser une chaîne dans un entier. Il accepte deux arguments, le «base" et le "chaîne«Pour être analysé. La «base» est un système de numéros utilisé dans la chaîne et c'est un paramètre facultatif. S'il n'est pas spécifié, la méthode suppose la base 10.

Syntaxe

La syntaxe suivante est utilisée pour la méthode ParseInt ():

Parseint (STR)

Ou:

Parseint (Str, base)

Exemple

Créer une variable "entièrement”Et stockez une chaîne de numéro entier"13856»:

constancerstring = '13856';

Appelez la méthode ParseInt () en passant la chaîne comme argument:

const result = parseInt (entierString);

Enfin, imprimez le résultat sur la console en utilisant «console.enregistrer()" méthode:

console.log (résultat);

On peut voir que la chaîne a été analysée avec succès comme un numéro entier:

Méthode 2: analyser un numéro de point flottant comme chaîne en utilisant la méthode "parsefloat ()"

Pour analyser une chaîne dans un numéro de point flottant, utilisez le «parsefloat ()" méthode. Il est utilisé pour analyser une chaîne dans un numéro de point flottant / décimal. Il n'accepte qu'un seul argument.

Syntaxe

Utilisez la syntaxe donnée pour la méthode parsefloat ():

parsefloat (str)

Exemple

Créer une chaîne de numéro décimal:

const floatString = '3.1415926 ';

Maintenant, passez la chaîne comme argument dans la méthode parsefloat () et imprimez le résultat sur la console:

const result = parsefloat (floatString);
console.log (résultat);

Sortir

Méthode 3: analyser une date en tant que chaîne en utilisant «Date.méthode parse () ”

Utilisez le "Date.Parse ()”Méthode pour analyser une chaîne de date dans un objet de date. Cette méthode analyse une chaîne de date dans un horodat Unix (heure en millisecondes). Il faut également un argument, la chaîne de date, pour être analysé.

Syntaxe

Suivez la syntaxe mentionnée ci-dessous pour la date.Parse () Méthode:

Date.Parse (Datestring)

Exemple

Créer une variable "dattestring«Cela stocke une date et une heure:

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

Passer la chaîne de date dans une date.Méthode parse () pour la convertir en horodatage Unix:

const Résultat = date.Parse (Datestring);
console.log (résultat);

La sortie affiche du temps en millisecondes depuis le 1er janvier 1990 à la date:

Méthode 4: Analyser une chaîne JSON en utilisant «JSON.méthode parse () ”

Pour analyser une chaîne JSON, utilisez le «Json.Parse ()" méthode. Il est utilisé pour analyser une chaîne JSON dans un objet. Il peut accepter la chaîne JSON comme un argument à analyser.

Syntaxe

La syntaxe donnée est utilisée pour le JSON.Parse () Méthode:

Json.Parse (JSONSTRING)

Exemple

Créer une chaîne JSON:

const jSontring = '"id": "16", "name": "Mari", "Age": 28';

Invoquez le JSON.méthode parse () et transmettez une chaîne JSON comme argument:

const Résultat = JSON.Parse (jsonstring);
console.log (résultat);

Sortir

Il s'agit d'analyser une chaîne en javascript.

Conclusion

Pour analyser une chaîne en javascript, utilisez "parseInt ()","parsefloat ()""Date.Parse ()" ou la "Json.Parse ()«Méthodes. Ces méthodes analysent la chaîne dans un entier, numéro de point flottant, objet de date et objet. Cet article a démontré les méthodes pour analyser une chaîne en javascript.