TypeScript - Cadena localeCompare ()

Este método devuelve un número que indica si una cadena de referencia viene antes o después o es la misma que la cadena dada en orden ordenado.

Sintaxis

string.localeCompare( param )

Detalles del argumento

param - Una cadena para comparar con un objeto de cadena.

Valor devuelto

  • 0 - Si la cadena coincide al 100%.

  • 1 - no coincide, y el valor del parámetro viene antes del valor del objeto de cadena en el orden de clasificación de la configuración regional.

  • A negative value - no coincide, y el valor del parámetro viene después del valor del objeto de cadena en el orden de clasificación local.

Ejemplo

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

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

Al compilar, generará el mismo código en JavaScript.

Su salida es la siguiente:

localeCompare first :0