/ / Was sollte ich verwenden: json-jquery oder json2.js? - javascript, jquery, json, jquery-plugins

Welchen sollte ich verwenden: json-jquery oder json2.js? - javascript, jquery, json, jquery-plugins

Ich war neugierig, ob hier jemand eine Vorliebe hatte oderWenn eine Bibliothek auf jeden Fall benutzt werden sollte? Es scheint, dass Json2.js der "De-facto" Standard ist. Aber JQuery-JSON ist ein JQuery-Plugin. Und da ich JQuery verwende, habe ich mich gefragt, welches ich verwenden soll.

JQuery-JSON und Json2.js

Antworten:

2 für die Antwort № 1

Ich würde vorschlagen, Json2.js zu verwenden, weil es eine direkte Polyfill des Browser-Standards ist.

Das JSON Objekt ist eine integrierte Funktion für alle modernenBrowser. Der einzige Grund, warum wir Skripte wie Json2.js verwenden müssen, ist die Unterstützung älterer Browser wie alte Versionen von IE, die nicht eingebaut sind. Die Syntax ist identisch mit dem eingebauten JSON-Objekt in anderen Browsern Es überschreibt das eingebaute Objekt nicht, wenn es bereits existiert.

JQuery verwendet auch das integrierte JSON-Objekt whereEs ist auch verfügbar, also am Ende des Tages, es macht fast dasselbe, aber für Browser, die bereits das JSON-Objekt haben, bedeutet das Hinzufügen von jQuery, dass Sie eine Schicht unnötiger Syntax hinzufügen Vielleicht interessiert es dich oder nicht, aber das ist der Unterschied zwischen ihnen.


1 für die Antwort № 2

jQuery hat gehabt native JSON-Unterstützung seit Ewigkeiten. Verwenden Sie kein Plugin dafür.

Verwenden Sie json2.js, wenn Sie jQuery oder eine andere Bibliothek, die JSON-Unterstützung in alten Browsern unterstützt, noch nicht verwenden.