diff --git a/source/Ox/js/Fallback.js b/source/Ox/js/Fallback.js index ba135f0c..9002cc59 100644 --- a/source/Ox/js/Fallback.js +++ b/source/Ox/js/Fallback.js @@ -185,8 +185,8 @@ Ox.fallback.JSON = (function() { ret = isFinite(value) ? String(value) : 'null'; } else if (type == 'object') { ret = ['{', '}'].join( - value.map(function(v, k) { - return quote(k) + ': ' + stringify(v); + Object.keys(value).map(function(k) { + return quote(k) + ': ' + stringify(value[k]); }).join(',') ); } else if (type == 'string') {