Q: Из объекта в строчку для get запроса Есть объект
{sf:33,22:33}

Предусмотрено ли в js сделать из объекта, в строчку
sf=33&22=33

Для get запроса?

A: 

console.log(new URLSearchParams({s:123,23:44}).toString())


Из минусов относительно слабая поддержка старыми браузерами

A: Для старых браузеров:


var obj = {sf:33,22:33}
var keys = Object.keys(obj)
var output = ''

for (var i = 0; i < keys.length; i++) {
  if(i === 0) {
    output += keys[i] + '=' + encodeURIComponent(obj[keys[i]])
  } else {
    output += '&' + keys[i] + '=' + encodeURIComponent(obj[keys[i]])
  }
}

console.log(output)


