TypeScript - String localeCompare ()
Questo metodo restituisce un numero che indica se una stringa di riferimento viene prima o dopo o è uguale alla stringa data in ordine ordinato.
Sintassi
string.localeCompare( param )
Dettagli argomento
param - Una stringa da confrontare con un oggetto stringa.
Valore di ritorno
0 - Se la stringa corrisponde al 100%.
1 - nessuna corrispondenza e il valore del parametro viene prima del valore dell'oggetto stringa nell'ordinamento locale.
A negative value - nessuna corrispondenza e il valore del parametro viene dopo il valore dell'oggetto stringa nell'ordinamento locale.
Esempio
var str1 = new String( "This is beautiful string" );
var index = str1.localeCompare( "This is beautiful string");
console.log("localeCompare first :" + index );
Durante la compilazione, genererà lo stesso codice in JavaScript.
Il suo output è il seguente:
localeCompare first :0