Skip to content

Instantly share code, notes, and snippets.

@sindresorhus
Created November 15, 2013 18:57

Revisions

  1. sindresorhus created this gist Nov 15, 2013.
    20 changes: 20 additions & 0 deletions query-string-example.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,20 @@
    // Get the queryString module from:
    // https://github.com/sindresorhus/query-string

    console.log(location.href);
    // http://sindresorhus.com/?foo=bar

    console.log(location.search);
    // ?foo=bar

    var parsed = queryString.parse(location.search);
    console.log(parsed);
    // {foo: 'bar'}

    parsed.foo = 'unicorn';
    parsed.ilike = 'pizza';

    location.search = queryString.stringify(parsed);

    console.log(location.search);
    // ?foo=unicorn&ilike=pizza
    1 change: 1 addition & 0 deletions readme.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1 @@
    Get the queryString module from: https://github.com/sindresorhus/query-string