JSON MDC
JSON ORG
Поскольку добавление методов JSON (parse, stringify), перечисленных на сайте Mozilla, должноэти методы будут использоваться вместо файлов из JSON.org (json2.js)?
Вы должны использовать встроенные функции, так как они будут иметь лучшую производительность и меньший объем памяти. Считайте json2.js полифилом, который вы используете, только если браузер не поддерживает JSON. Список этих браузеров можно найти здесь: http://caniuse.com/#search=JSON
if(!JSON || !JSON.parse || !JSON.stringify) document.write('<script src="json2.js"></script>');
Да. Различные библиотеки javascript уже запрашивают поддержку собственного браузера перед запуском парсера в javascript. Вы можете сделать это самостоятельно, спросив, определен ли глобальный объект JSON.