Подтвердить что ты не робот

Поддерживается ли JSON.parse всеми основными браузерами?

Возможный дубликат:
Поддержка JSON на основе браузера (window.JSON)

В частности, поддерживается JSON.parse(...), поддерживаемый IE7 +, Firefox 2+, Chrome, Safari?

Смотрите: JSON в JavaScript

4b9b3361

Ответ 1

Ответ в 2013 году (и позже)

Поддерживается ли JSON.parse всеми основными браузерами?

В значительной степени да (источник). Даже у IE8 есть (если вы не в режиме эмуляции IE7). Если вам нужно поддерживать IE7 и ранее, читайте дальше.

Оригинальный ответ от 2011 года

Нет, старые браузеры (например, IE7) в основном не имеют. (Подробнее: http://caniuse.com/#search=JSON.parse)

Однако только небольшой script - это все, что вам нужно. У изобретателя JSON, Дугласа Крокфорда, есть не менее трех, чтобы вы выбрали jQuery, Prototype, YUI, Closure, или любой из нескольких других) также обеспечит разбор JSON, хотя в некоторых случаях это может быть тонкий шпон на eval.

Ответ 2

Я боюсь, что нет. Однако вы можете использовать json2 script, написанный Дугласом Крокфордом.

Вот что должен сказать об этом Джон Ресиг (создатель jQuery):

JSON2.js - В конце прошлого года Crockford тихо выпустил новую версию своего API JSON, который заменил его API. Важное различие заключалось в том, что он использовал один базовый объект (JSON) вместо расширения всего собственного объекта прототипы (booo!).

http://ejohn.org/blog/the-state-of-json/

Вы можете скачать json2.js здесь:)