Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   object to query string (https://javascript.ru/forum/dom-window/76477-object-query-string.html)

гуня 15.01.2019 10:41

object to query string
 
есть штатная функция чтобы из объекта {a:1, b:2} получить строку a=1&b=2 ?
нужно для подстановки в url
по сути нужен аналог метода serialize для формы

Malleys 15.01.2019 10:44

Да. Класс URLSearchParams.

var s = new URLSearchParams({ a:1, b:2 }).toString();
alert(s);

гуня 15.01.2019 10:49

а чтобы рекурсивно?
например такой объект
{a:1, price: {from: "0", to: "100"}}
чтобы на выходе было a=1&price[from]=0&price[to]=100

Nexus 15.01.2019 11:10

https://stackoverflow.com/a/1714899/9914716


Часовой пояс GMT +3, время: 11:25.