ich eine Zeichenfolge haben, wie untenWie Zeichenfolge konvertieren Array in jquery Objekt
gezeigt[{ date: new Date(2015,9,25), NAV: 12},{ date: new Date(2016,9,25), NAV: 22}]
, wie ich das Array mit jQuery Objekt konvertieren kann?
ich eine Zeichenfolge haben, wie untenWie Zeichenfolge konvertieren Array in jquery Objekt
gezeigt[{ date: new Date(2015,9,25), NAV: 12},{ date: new Date(2016,9,25), NAV: 22}]
, wie ich das Array mit jQuery Objekt konvertieren kann?
Sie können auf ein gültiges Javascript-Objekt konvertieren in gültigem JSON-Format mit der Funktion
JSON.parse(str);
aber String sein sollte.
dies versuchen,
var obj = $.parseJSON(jsonString);
or
var obj = jQuery.parseJSON(jsonString);
können diese
Was ist der Unterschied zwischen zwei Zeilen Code? Wenn es besser ist, zuerst über Sekunde zu verwenden? – Justinas
'$' und 'jQuery' beide sind gleich, außer '$' ist nur ein Alias von 'jQuery'. –
helfen könnten Da new Date(2015,9,25)
nicht gültig JSON ist, als Sie benötigen eval(yourString)
zu benutzen, um Ihre Zeichenfolge gültige Objekt zu analysieren:
console.log(eval('[{ date: new Date(2015,9,25), NAV: 12},{ date: new Date(2016,9,25), NAV: 22}]'));
20 Sekunden zu spät :)) – madalinivascu
können Sie es konvertieren JSON.parse:
var json = $.parseJSON(myString)
oder Sie diesen Link unten
verweisen kann es nicht wie ein String sieht –
Verwendung JSON.pase (yourArray) – M14
Ist ' neues Date (2015,9,25) 'Teil deiner Saite? Wenn dies der Fall ist, wird ein Fehler ausgelöst. – sam