Q:

Contar items en JSON

Cual seria la manera de contar los items de una respuesta json con esta estructura:
[['dato', 'dato', 'dato'], ['dato', 'dato', 'dato']]

y asi sucesivamente.
Se que usando esta funcion count = Object.keys(res).length; se puede contar los items de cada elemento, yo quiero contar todos los items de todos los elementos. 
Gracias por su ayuda.

A:

Esa estructura es un arreglo de arreglos; una opción sería aplanar ese arreglo usando [].concat.apply([], elArray) y luego obtener su longitud.
Con aplanar, quiero decir convertir (temporalmente y para el calculo) esta estructura:
[['dato', 'dato', 'dato'], ['dato', 'dato', 'dato']]

en esta otra:
['dato', 'dato', 'dato', 'dato', 'dato', 'dato']

Salu2, un ejemplo:

var datos = [['dato', 'dato', 'dato'], ['dato', 'dato', 'dato']]
  
console.log(
    [].concat.apply([], datos).length
)

