Skip to content

Instantly share code, notes, and snippets.

@nenjiru
Created June 14, 2013 06:26
Show Gist options
  • Save nenjiru/5779863 to your computer and use it in GitHub Desktop.
Save nenjiru/5779863 to your computer and use it in GitHub Desktop.
オブジェクトをクエリーにする
/**
* オブジェクトをクエリーにする
* @param obj {Object}
* @returns {String}
* @private
*/
toQuery = function(obj)
{
var query = '';
for (var name in obj)
{
//ブレース[]含んでたら
if (decodeURIComponent(name).match(/\[\]/))
{
//配列にする
query += '&'+ name +'='+ obj[name].join('&'+name+'=');
}
else
{
query += '&'+ name +'='+ obj[name];
}
}
return query.replace('&', '');
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment