2

以下の間に大きなパフォーマンスの違いがあるかどうか疑問に思っています。明らかに、最初にきれいな整頓があります。

var value = 'a';

if (/^[a-d]$/.test(value)) {
    // do something...
}

if (value === 'a' || value === 'b' || value === 'c' || value === 'd') {
    // do something
}

私はこれを見つけましたが、クライアント側ではなくサーバー側に基づいているようです (これは iOS Web アプリ用です)。

「正規表現」VS「文字列比較演算子/関数」

4

0 に答える 0