$. parseJSON () возвращает null для действительного объекта

jsfiddle link

var x = {
    "Item1" : 1,
    "Item2" : {
        "Item3" : 3
    }
}

   alert(JSON.stringify(x, undefined, 2));
   alert($.parseJSON(x));

Первый предупреждает действительный объект. Второй предупреждает об отсутствии. В реальном коде переменная «x» может быть строкой или объектом, поэтому я должен иметь возможность анализировать оба типа. Я что-то упустил?

5
задан Sherzod 25 December 2011 в 22:50
поделиться