buildQueryString(object)
Opis
Konwertuje obiekt JavaScript na ciąg znaków zapytania w formacie a=1&b=2
.
javascript
var querystring = m.buildQueryString({ a: '1', b: '2' });
// "a=1&b=2"
Sygnatura
querystring = m.buildQueryString(query)
Argument | Typ | Wymagany | Opis |
---|---|---|---|
query | Object | Tak | Obiekt zawierający pary klucz-wartość, które zostaną przekształcone w ciąg znaków zapytania. |
Zwraca | String | Ciąg znaków reprezentujący obiekt query w formacie zapytania. |
Jak to działa
Funkcja m.buildQueryString
generuje ciąg zapytania na podstawie przekazanego obiektu. Jest szczególnie przydatna do tworzenia lub modyfikowania adresów URL.
javascript
var querystring = m.buildQueryString({ a: 1, b: 2 });
// querystring to: "a=1&b=2"
Zagnieżdżone struktury danych
Zagnieżdżone struktury danych są serializowane w sposób kompatybilny z popularnymi frameworkami i serwerami aplikacji internetowych, takimi jak PHP, Ruby on Rails czy Express.js.
javascript
var querystring = m.buildQueryString({ a: ['hello', 'world'] });
// querystring to: "a[0]=hello&a[1]=world"