Comprimento de um array associativo de javascript

Eu tenho um array associativo js(ou alguns podem preferir chamá-lo como um objeto) como, digamos

<code>var quesArr=new Array();
quesArr["q101"]="Your name?";
quesArr["q102"]="Your age?";
quesArr["q103"]="Your school?";
</code>

Existe alguma função embutida que poderia obter o tamanho desta matriz, ou qualquer solução em jQuery ou outra biblioteca? Atualmente quesArr.length daria 0, como a maioria de vocês deve estar sabendo.

Por favor, não sugira iterar sobre toda a matriz / objeto como mencionado emessa questão, porque a matriz / objeto que eu tenho é muito grande.

Existe alguma maneira que eu poderia prosseguir com isso?

questionAnswers(4)

yourAnswerToTheQuestion