私はバックボーンを学習している最中であり、これらのライブラリが言及されているのを見続けています。
クライアントで単純な関数を 2 つだけ使用することはできません。
JSON.stringify
とJSON.parse
JSON機能のため?
特に、このチュートリアルはこちら.
一部の古いブラウザには、これらの JSON 関数が組み込まれていません。そのため、JSON JavaScript ライブラリには、これらの古いブラウザをポリフィルして新しいブラウザと同じように動作させるコードが含まれています。
注目すべき例外は IE 7 以下です。
それらはjsonを解析するためのもので、私の音楽プレーヤーサイトで使用しています:私の音楽プレーヤーサイト
基本的に、簡単に使用できるアクセス可能な変数に変換します。
はい、ご使用の環境でサポートされていれば可能です。ただし、一部の古いブラウザには JSON グローバルが含まれていません。
これらのライブラリはギャップを埋めます。
明示的な詳細については、Can I Useを参照してください。
このJSON
オブジェクトは比較的新しいため、古いブラウザーではサポートされていません。これらのファイルは、クロスブラウザーのサポートと下位互換性のためにその機能を実装することを目的としています。
http://ajax.cdnjs.com/ajax/libs/json2/20110223/json2.jsから:
このファイルは、stringify と parse の 2 つのメソッドを含むグローバル JSON オブジェクトを作成します。
parseJSON は廃止されたので、新しいバージョン (json2) ではもう使用されていません。ただし、コードで parseJSON を頻繁に使用する場合は、このコードをどこかに追加して、再び機能させることができます。