TypeScript - Paramètres régionaux de chaîneCompare ()

Cette méthode retourne un nombre indiquant si une chaîne de référence vient avant ou après ou est la même que la chaîne donnée dans l'ordre trié.

Syntaxe

string.localeCompare( param )

Détails de l'argument

param - Une chaîne à comparer avec un objet string.

Valeur de retour

  • 0 - Si la chaîne correspond à 100%.

  • 1 - pas de correspondance, et la valeur du paramètre précède la valeur de l'objet chaîne dans l'ordre de tri des paramètres régionaux.

  • A negative value - pas de correspondance et la valeur du paramètre vient après la valeur de l'objet chaîne dans l'ordre de tri local.

Exemple

var str1 = new String( "This is beautiful string" );
  
var index = str1.localeCompare( "This is beautiful string");  

console.log("localeCompare first :" + index );

Lors de la compilation, il générera le même code en JavaScript.

Sa sortie est la suivante -

localeCompare first :0