文字列を検索したいときにはmatchメソッドを使うことができます。
例えば下記のような使い方ができます。
URLを検索したいとき
URLの取得
var url = location.href; //URLを取得
現在開いているページのURLを取得する場合は、location.hrefで取得することができます。
特定の文字があった場合に処理する方法
if(url.match('aaa')){
条件に合う場合に処理
}
上の例だとurlに「aaa」という文字列があった場合に処理を実行することができます。
matchを使えば複数の条件も可能
matchを使うことで一つでも複数でも検索ができます。
複数の条件
if(url.match('aaa|bbb|ccc')){
条件に合う場合に処理
}
上記だと複数の条件として「aaa」、「bbb」、「ccc」のどれかに当てはまる場合に処理を実行します。
コメント