Написал простую функцию для преобразования объекта в URL параметры. Функция на 5 строк кода, ничего сверхъестественного. Может кому пригодится.
_10function stringifyParams(obj) {_10 return Object.keys(obj)_10 .filter(key => obj[key])_10 .map(key => key + '=' + encodeURIComponent(obj[key]))_10 .join('&');_10}
Пример:
_10const obj = {a: 666, b: 'привет', c: [1,2,3], d: undefined, e: null};_10stringifyParams(obj); // a=1&b=hello&c=1%2C2%2C3
Если вам нужно что-то серьезней, ищем на npmjs.com