diff options
| author | Misko Hevery | 2010-09-14 23:42:43 +0200 |
|---|---|---|
| committer | Misko Hevery | 2010-09-14 23:42:43 +0200 |
| commit | 2a3a449c6d55cf41a9ceb76608438c0488cbe3c0 (patch) | |
| tree | 4080dbbaeadab70dee96f9daa1175148924eee2c /src/JSON.js | |
| parent | 894ffadc8c35da6c7daf3e16a9f4931b24f3b231 (diff) | |
| parent | d8e86291c4a92395988f50d883200cdab12f726e (diff) | |
| download | angular.js-2a3a449c6d55cf41a9ceb76608438c0488cbe3c0.tar.bz2 | |
merge
Diffstat (limited to 'src/JSON.js')
| -rw-r--r-- | src/JSON.js | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/src/JSON.js b/src/JSON.js index 6fb43f0f..9fb325ef 100644 --- a/src/JSON.js +++ b/src/JSON.js @@ -77,19 +77,16 @@ function toJsonArray(buf, obj, pretty, stack){ keys.sort(); for ( var keyIndex = 0; keyIndex < keys.length; keyIndex++) { var key = keys[keyIndex]; - try { - var value = obj[key]; - if (typeof value != $function) { - if (comma) { - buf.push(","); - if (pretty) buf.push(pretty); - } - buf.push(angular['String']['quote'](key)); - buf.push(":"); - toJsonArray(buf, value, childPretty, stack); - comma = true; + var value = obj[key]; + if (typeof value != $function) { + if (comma) { + buf.push(","); + if (pretty) buf.push(pretty); } - } catch (e) { + buf.push(angular['String']['quote'](key)); + buf.push(":"); + toJsonArray(buf, value, childPretty, stack); + comma = true; } } buf.push("}"); |
