在javascript中,可以使用localeCompare()方法用本地特定的順序來比較兩個字符串。
語法:
字符串1.localeCompare(字符串2)
說明:
比較完成後,返回值是一個數字。
(1)如果字符串1小於字符串2,則返回小於0的數字;
(2)如果字符串1大於字符串2,則返回數字1;
(3)如果字符串1等於字符串2,則返回數字0;
舉例:
在線測試<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript"> var str1= "JavaScript"; var str2 = "javascript"; var str3 = str1.localeCompare(str2); document.write(str3); </script> </head> <body> </body> </html>
在浏覽器預覽效果如下: