JavaScript équivalent à printf ou à la chaîne.Format

JavaScript équivalent à printf ou à la chaîne.Format
Application de l'équivalent JavaScript à printf / String.Le format est très utile car presque chaque programme doit afficher ou enregistrer une certaine valeur sur la console. Il vous aide également à développer une compréhension du code en affichant les valeurs entières ou chaînes correspondantes utilisées. De plus, vous pouvez également utiliser l'équivalent JavaScript de printf ou de chaîne.Format pour l'impression des avertissements ou des erreurs sur la fenêtre de la console.

Cet article démontrera les méthodes pour appliquer l'équivalent JavaScript à printf ou à la chaîne.Format.

JavaScript équivalent à printf / string.Format

Pour appliquer l'équivalent JavaScript à printf / string.Format, vous pouvez utiliser:

  • "console.enregistrer()" Méthode
  • "document.écrire()" Méthode
  • "Chaîne.format()" Méthode

Nous allons maintenant passer par chacune des approches ci-dessus une par une!

Méthode 1: JavaScript équivalent à printf / string.Format à l'aide de «Console.Méthode log () ”

En JavaScript, la «console.La méthode du journal »est utilisée pour imprimer la valeur d'un entier ou d'une chaîne. Vous pouvez également utiliser cette méthode pour imprimer les valeurs entières et des chaînes en tant qu'équivalent à printf.

Syntaxe

console.journal (message)

Ici, le passé "message»Le paramètre sera connecté à la console à l'aide de la console.Méthode log (). Cet argument peut être n'importe quoi, comme un entier ou une valeur de chaîne.

Regardez l'exemple donné ci-dessous.

Exemple
Tout d'abord, nous stockons une valeur entière et une valeur de chaîne dans les deux variables données nommées «Val1" et "Val2", respectivement:

var val1 = 2
var val2 = "JavaScript équivalent à printf ou string.Format"

Maintenant, nous allons afficher les valeurs initialisées de "Val1" et "Val2"Sur la console en utilisant le"console.enregistrer()" méthode:

console.Log (VAL1)
console.Log (VAL2)

Nous obtiendrons la sortie suivante après l'implémentation ci-dessus:

Méthode 2: JavaScript équivalent à printf ou à la chaîne.Format à l'aide de «document.Méthode écrite () »

En JavaScript, "document.écrire()«La méthode est également utilisée pour afficher les valeurs entières et chaînes sur le DOM (modèle d'objet document). Plus précisément, cette méthode imprime les valeurs entières ou chaînes sur le DOM et non sur la console.

Syntaxe

document.écrire (exp1, exp2)

Ici, "EXP1" et "EXP2”Reportez-vous à une valeur entière ou à la chaîne.

Passer par l'exemple suivant pour la démonstration.

Exemple
Maintenant, nous afficherons les valeurs des variables déjà créées en utilisant le «document.écrire()" méthode:

document.écrire (val1, "\ n")
document.Écrire (VAL2)

Après l'implémentation, nous obtiendrons la sortie suivante:

Méthode 3: JavaScript équivalent à printf ou à la chaîne.Format à l'aide de la chaîne.Format () méthode

Le "Chaîne.format()«La méthode est utilisée pour modifier ou personnaliser le format de sortie. Nous appliquerons cette fonctionnalité pour modifier la valeur de chaîne entrée. Ceci sera réalisé en plaçant les valeurs d'index aux positions de chaîne où nous voulons placer la valeur de chaîne spécifiée. Ensuite, nous placerons les valeurs de chaîne qui doivent être mises à jour dans les arguments de la méthode Format ().

Présentation l'exemple suivant pour la démonstration.

Exemple
Tout d'abord, nous créerons une fonction prototype personnalisée. La fonction de format prendra la chaîne particulière et récupérera le nombre ajouté à l'intérieur du "”Brackets et remplacez le numéro contenu par l'argument de chaîne placé à cet index spécifié. Après cela, "/ (\ d +) / g"Recherchera des caractères non chiffres (chaînes) et les placera à l'index spécifié après la vérification de la condition ajoutée:

Chaîne.prototype.format = function ()
var val1 = arguments;
retourner ceci.remplacer (/ (\ d +) / g, fonction (get, numéro)
RETOUR TYPE OF VAL1 [Numéro] != "Undefined" ? val1 [numéro]: get;
);
;

Maintenant, nous spécifierons les index "0, 1”Où les valeurs de chaîne doivent être remplacées. Ces nouvelles valeurs de chaîne seront placées initialement dans le «format()»Méthode comme arguments. De plus, l'index ajouté fait référence à la chaîne où la chaîne spécifiée sera remplacée:

console.Log ("0 est le premier argument, tandis que 1 est le deuxième argument".format ("java", "javascript"));

La sortie correspondante sera:

Nous avons fourni les méthodes les plus simples pour appliquer JavaScript équivalent à printf ou à la chaîne.Format. Vous pouvez utiliser l'une des approches en fonction de vos exigences.

Conclusion

Pour appliquer un équivalent JavaScript à printf ou à la chaîne.Format, vous pouvez utiliser le «console.enregistrer()”Méthode pour enregistrer les valeurs entières et chaînes sur la console ou«document.écrire()”Méthode pour afficher les valeurs correspondantes sur le DOM et"Chaîne.format()”Méthode pour mettre à jour la valeur de chaîne à la place de l'index spécifié. Cet article vous a guidé sur JavaScript équivalent à printf ou à la chaîne.Format.