Кто нибудь работал с JSON?
Тезис:
Как проверить строку из поля TextArea на то, что это JSON, и что он имеет нужную мне структуру и свойства я научился.
Вопрос:
А если в textarea введены несколько "JSON-объектов" в виде массива:
[
    {
     "color":red,
     "doors":4,
     "paidFor":true
    },
    {
     "color":white,
     "doors":3,
     "paidFor":true
    }
]
Как их разделить и проверять по одиночке?
Я использую утилитку Дугласа Крокфорда. Там в  описании функции-парсера в json2.js написан следующий комментарий:
	
	| Цитата: | 
	| JSON.parse(text, reviver) This method parses a JSON text to produce an object or array. It can throw a SyntaxError exception.
 | 
	
Однако, когда я скармливаю этому парсеру массив, указанный выше, и проверяю алертом его тип:
var json_array = JSON.parse(txtArea.value);
alert(typeof json_array);
он выдает "Object"!,
а когда просто вызываю алертом:
alert(typeof json_array);
он выдает [object Object],[object Object]
Хотя по мне, так должен выдавать тип array.
Почему так?