📜  JavaScript 中是否有类似于PHP strcmp()函数的东西?

📅  最后修改于: 2021-10-31 05:28:11             🧑  作者: Mango

字符串比较函数在很多语言中都可用,比如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"

                    

    
          


输出: