17 Stimmen

jQuery verwendet (new Function("return " + data))(); anstelle von eval(data); zum Parsen von JSON, warum?

Dieser Link zeigt Ihnen, dass jQuery die (new Function("return " + data))(); für ältere Browser, um eine JSON-Zeichenkette zu parsen, anstatt eval() .

Was sind die Vorteile davon? Was ist, wenn der JSON-String nicht sicher ?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X