javascript string Objekt
Anwenden string-Objekt mit dem Wert einer Variablen
Ex.
var str='{a:"www"}'
Nun, wie setzen
var obj={a:"www"}
Ich versuche eval() aber nicht arbeiten
InformationsquelleAutor der Frage Ankit_Shah55 | 2012-12-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor der Antwort trebuchet
eval
arbeiten sollte, und es ist eigentlich ein MDN Lösungnicht zu erwähnen, dass Ihr string ist kein gültiges JSON, soeval
ist Ihre einzige option (wenn Sie nicht wollen, um eine Bibliothek für die).Quick-test in Chrome Dev Tool:
Denken Sie daran, wickeln Sie die Zeichenfolge in Klammern und weisen Sie es außerhalb
eval
und es werden (relativ) sicher.InformationsquelleAutor der Antwort Passerby