buildQueryString(object)
Описание
Преобразует объект в строку запроса вида a=1&b=2
.
javascript
var querystring = m.buildQueryString({ a: '1', b: '2' });
// "a=1&b=2"
Сигнатура
querystring = m.buildQueryString(query)
Аргумент | Тип | Обяз. | Описание |
---|---|---|---|
query | Object | Да | Объект, содержащий пары ключ-значение для преобразования в строку запроса. |
возвращаемое значение | String | Строка запроса, представляющая объект. |
Как это работает
m.buildQueryString
генерирует строку запроса на основе переданного объекта. Это полезно при работе с URL-адресами.
javascript
var querystring = m.buildQueryString({ a: 1, b: 2 });
// querystring is "a=1&b=2"
Вложенные структуры данных
Вложенные структуры данных сериализуются таким образом, чтобы быть совместимыми с популярными серверными фреймворками, такими как PHP, Rails и ExpressJS.
javascript
var querystring = m.buildQueryString({ a: ['hello', 'world'] });
// querystring is "a[0]=hello&a[1]=world"