UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

21 lines (17 loc) 631 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); /** * 将参数对象转换为 query 字符串(不进行 URL 编码) * @param {Record<string, string | number>} [query={}] 参数对象 * @returns {string} 拼接后的 query 字符串 * @example * genQueryToStr({ a: 1, b: 2 }); // => 'a=1&b=2' */ function genQueryToStr() { var query = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return Object.keys(query).map(function (key) { var value = query[key]; return "".concat(key, "=").concat(value); }).join('&'); } exports.genQueryToStr = genQueryToStr;