• ベストアンサー
※ 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文ではスマートではないと感じています。アドバイスをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

page.match(/あああ|かかか|さささ/)

mc0816
質問者

お礼

ありがとうございます。 なるほど~ match()を使うんですね。 matchをあまり使いこなせていないので もっと勉強したいと思います。 参考になりました。 ありがとうございました。

関連するQ&A