javascript 对象转成&拼接参数 function addQueryString(params) { var str = ''; for (var Key in params) { str += Key + '=' + params[Key] + '&'; } return '?' + str; //return '?' + str.substr(0, str.length -1); 严谨一些 } 调用和说明: let obj = { a: 11, b: 22 } addQueryString(obj) //"?a=11&b=22&" //"?a=11&b=22" 严谨输出