Jak mogę serializować obiekt do JSON w JavaScript?
javascript
json
maxaposteriori
źródło
źródło
Pobierz
https://github.com/douglascrockford/JSON-js/blob/master/json2.js
, dołącz i zróbźródło
json2.js
już uwzględniać , chyba że celujesz w bardzo stare przeglądarki: nowoczesne przeglądarki zawierają natywną implementacjęJSON
obiektu. Dobrą rzecząjson2.js
jest to, że uruchomi się tylko wtedy, gdy nie zostanie znaleziony żaden obiekt rodzimy. Zobacz [ stackoverflow.com/questions/891299/..., aby uzyskać szczegółowy podział obsługi przeglądarki.Aby zachować kompatybilność wsteczną, ładuję bibliotekę JSON Crockfords z cloudflare CDN, jeśli nie jest dostępna natywna obsługa JSON (dla uproszczenia za pomocą jQuery):
źródło