Мені потрібно знати JSON2 lib включено в ядро jQuery або я повинен використовувати JSON2 lib з http://www.json.org/js.html.
Відповіді:
4 для відповіді № 1Він не включений в поточне ядро jQuery (1.3.2). У jquery irc #jquery на freenode, є цитата Джона Ресіга:
Джон Ресиг: "Тим часом, будь ласка, запустіть міграцію ваших застосунків JSON на" Crockford "s json2.js"
Майбутні версії jQuery планується підтримувати це спочатку.
3 для відповіді № 2
JSON2 не включено в jQuery Core, але якщови хочете використовувати jQuery для отримання відповідей JSON з вашого сервера (за допомогою $ .getJSON та інших функцій Ajax з dataType = "json") jQuery буде оцінювати JSON для вас, вам більше не потрібно.
Якщо вам потрібні інші речі, наприклад, стиснення об'єктів або розбір рядків JSON на свій розсуд, вам знадобиться бібліотека JSON2 ...
0 для відповіді № 3
jQuery 1.4.1 має власну підтримку для аналізу JSON за адресою: http://api.jquery.com/jQuery.parseJSON/.
Крім того, якщо ви нічого не передаєте, порожнімstring, null, or undefined, "null" буде повернуто від parseJSON. Де браузер забезпечує рідну реалізацію JSON.parse, jQuery використовує його для аналізу рядок