Stringa JavaScript - Metodo localeCompare ()
Descrizione
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
La sintassi del metodo localeCompare () è:
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
-1- nessuna corrispondenza, e il valore del parametro viene dopo il valore dell'oggetto stringa nell'ordinamento locale
Esempio
Prova il seguente esempio.
<html>
<head>
<title>JavaScript String localeCompare() Method</title>
</head>
<body>
<script type = "text/javascript">
var str1 = new String( "This is beautiful string" );
var index = str1.localeCompare( "XYZ" );
document.write("localeCompare first :" + index );
document.write("<br />" );
var index = str1.localeCompare( "AbCD ?" );
document.write("localeCompare second :" + index );
</script>
</body>
</html>
Produzione
localeCompare first :-1
localeCompare second :1