字符串比较函数在很多语言中都可用,比如PHP的strcmp() ,C、C++ 中的 (<, >, ==, !=)运算符Python等。在 JavaScript 中,我们使用来比较两个字符串 localCompare() 方法。 localCompare()方法比较当前或当前语言环境中的两个字符串。它返回一个整数以指示字符串是否相等,或者,一个字符串是否在排序顺序中位于另一个字符串之前或之后。
语法:
string1.localCompare(string2)
返回值: localCompare()方法返回
- 0 ,如果两个字符串:string1 和 string2,相等
- 1 , 如果 string1 在 string2 之后排序
- -1 , 如果 string1 在 string2 之前排序
例子:
JavaScript
Similar in JavaScript like PHP strcmp() Function
GeeksforGeeks
Click the button to see the returned value
string1 = "abc", string2 = "abc"
string1 = "def", string2 = "abc"
string1 = "abc", string2 = "bcd"
输出: