src/request.js
function () {
    var parts;

    if (!this.queryString) return;

    parts = this.queryString.replace('?','').split('&');

    each(parts, function (part) {
      var key = decodeURIComponent( part.split('=')[0] ),
          val = decodeURIComponent( part.split('=')[1] );

      if ( part.indexOf( '=' ) === -1 ) return;
      this._applyQueryParam( key, val );

    }, this);

  }
function () {
    var parts;

    if (!this.queryString) return;

    parts = this.queryString.replace('?','').split('&');

    each(parts, function (part) {
      var key = decodeURIComponent( part.split('=')[0] ),
          val = decodeURIComponent( part.split('=')[1] );

      if ( part.indexOf( '=' ) === -1 ) return;
      this._applyQueryParam( key, val );

    }, this);

  }
function ( ) { var parts ; if ( ! this . queryString ) return ; parts = this . queryString . replace ( '?' , '' ) . split ( '&' ) ; each ( parts , function ( part ) { var key = decodeURIComponent ( part . split ( '=' ) [ 0 ] ) , val = decodeURIComponent ( part . split ( '=' ) [ 1 ] ) ; if ( part . indexOf ( '=' ) === - 1 ) return ; this . _applyQueryParam ( key , val ) ; } , this ) ; }
Splits the query string by '&'. Splits each part by '='.
Passes the key and value for each part to _applyQueryParam

@method _extractQueryParamsFromQueryString
@private
Splits the query string by & . Splits each part by = . Passes the key and value for each part to _applyQueryParam