Ist es möglich, Daten in einer Variablen als String oder JSON-Objekt zu überprüfen?Wie überprüft man, ob eine Variable ein JSON-Objekt oder eine Zeichenfolge enthält?
var json_string = '{ "key": 1, "key2": "2" }';
var json_string = { "key": 1, "key2": "2" };
var json_string = "{ 'key': 1, 'key2', 2 }";
Wenn json_string.key2 2 oder wenn undefined zurückgeben.
Wann müssen wir JSON.parse verwenden?
Wie überprüfe ich, welche Zeichenfolge oder JSON-Objekt ist.
'typeof json_string'. –
Mögliches Duplikat von [Wie kann ich prüfen, ob eine Variable in JavaScript eine Zeichenfolge ist?] (Http://stackoverflow.com/questions/6286542/how-can-i-check-if-a-var-is-a- string-in-javascript) – eclarkso