- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQuery 複雑なswitch文を作りたい)
jQueryの条件分岐を高速化!switch文を使って複雑な処理を作成する方法とは?
このQ&Aのポイント
- jQueryの処理を高速にするため、スクリプトを見直しています。HTML側に設定された変数の値に応じて、bodyに異なるclassを追加したいと思っています。現在はif文を使用していますが、switch文を使ったほうが早く処理できるのではないかと考えています。ただし、変数の値が一部分しかマッチしないため、switch文のcaseに適切な値を指定することができません。そこで、他の方法で処理を高速化する方法を教えていただきたいです。
- 現在、jQueryの処理を高速化するために、スクリプトを見直しています。HTMLに設定されている変数の値によって、bodyに異なるclassを追加したいと考えています。ただし、変数の値は一部分しかマッチしないため、switch文のcaseに適切な値を指定することができません。そこで、if文以外の方法で処理を高速化する方法を教えていただきたいです。なお、条件分岐の数は10ページ近くあります。
- jQueryの処理を高速化するために、スクリプトの見直しを行っています。HTMLに設定された変数の値によって、bodyに異なるclassを追加する必要がありますが、変数の値は一部分しかマッチしないため、switch文のcaseに適切な値を指定することができません。そこで、if文以外の方法で処理を高速化する方法を知りたいです。条件分岐の数は10ページ近くあるため、if文ではスマートではないと感じています。アドバイスをお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
page.match(/あああ|かかか|さささ/)
お礼
ありがとうございます。 なるほど~ match()を使うんですね。 matchをあまり使いこなせていないので もっと勉強したいと思います。 参考になりました。 ありがとうございました。