javascriptでURLクエリーを簡単に取得してみた

javascriptでURLクエリーを簡単に取得してみた:

  • やり方は色々あったが、わかりづらかったので、自分なりに簡単な方法を考えてみた。
  • for文よりforEachの方が好き派
  • いつも誰かのコピペしてたので、自分で書けるようにしたかった
main.js
function getParams(){ 
    // クエリーparamは?からなので、まず?で分割 
    // paramが複数ある場合のため&で分割 
    var params = location.search.split('?')[1].split('&'); 
    // オブジェクトで取れるようにする 
    var data = {}; 
    params.forEach(function(param){ 
        // =でkeyとvalに分ける 
        var key = param.split('=')[0]; 
        var val = param.split('=')[1]; 
        data[key] = val; 
    }); 
    return data; 
} 
以上。ご自由にお使いください。

コメント

このブログの人気の投稿

投稿時間:2021-06-17 22:08:45 RSSフィード2021-06-17 22:00 分まとめ(2089件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)