JavaScriptでQUERY_STRINGを取得する

最終更新日時:2017-02-10 15:55:21
JavaScript

[[JQuery]]のプラグインとかで便利な JS もあるようですが、わりと必要になるのは単純に1つの QUERY_STRING の値が欲しいパータンが多いと個人的には思います。
例えば、ページャーで現在何ページ目を表示しているのか、とかですね。

それだけのために、わざわざ外部の JS を読み込むのもなんなので。。。
といったわけでたどり着いたのが以下のような実装。

 var page = 1;
 var m = location.search.match(/page=(.*?)(&|$)/);
 if (m) page = m[1];


厳密なテストは行っていませんが、とりあえず単純に ?page=xxx な QUERY_STRING しかない場合にはうまく動いているようです(^_^;

お問い合わせは 掲示板 にて。