Как определить, является ли аргумент массивом, потому что typeof []
возвращает 'object'
, и я хочу различать массивы и объекты.
Возможно, что объект будет выглядеть как {"0":"string","1":"string","length":"2"}
, но я не хочу, чтобы он выходил как массив, если он фактически является объектом, похожим на массив.
JSON.parse
и JSON.stringify
могут сделать это различие. Как я могу это сделать?
Я использую Node.JS, который основан на V8 так же, как Chrome.