Javascript 有没有一种方法可以在不转换大小写的情况下比较两个字符串?

Javascript 有没有一种方法可以在不转换大小写的情况下比较两个字符串?,javascript,Javascript,我已经搜索了足够多的内容,但没有找到解决方案,我希望在不将这些字符串转换为小写或大写的情况下比较这些字符串。另外,如果有一个解决方案,如果我使用它们作为数组,它对我来说是可以接受的 const string1 = "My dear friend" var string2 = "my dEar frienD" 您可以使用支持不区分大小写比较的 const string1=“我亲爱的朋友” var string2=“我亲爱的朋友” console.

我已经搜索了足够多的内容,但没有找到解决方案,我希望在不将这些字符串转换为小写或大写的情况下比较这些字符串。另外,如果有一个解决方案,如果我使用它们作为数组,它对我来说是可以接受的

const  string1 = "My dear friend"
var    string2 = "my dEar frienD"
您可以使用支持不区分大小写比较的

const string1=“我亲爱的朋友”
var string2=“我亲爱的朋友”
console.log(string1.localeCompare(string2,未定义,{sensitivity:'base'})==0)
string1.localeCompare(string2)
,如果为真,则返回1其他值-1表示假。