14

JavaScriptで 2 つの文字列を比較して、それらがまったく同じかどうかをテストしたいと考えています。これを行うための最良の(最速の)方法はどれですか?

現在、どちらかを検討中です

if(string1.localeCompare(string2) == 0) {}

または単に

if(string1 == string2)

これを行うより良い方法はありますか?

4

4 に答える 4

31

念のため、それらがまったく同じであること、つまりそれらも同じタイプであることを確認したい場合は、おそらく厳密な等価性を使用します。

if (string1 === string2)
于 2013-09-03T09:10:21.273 に答える