Jak uzyskać liczbę pól w obiekcie JavaScript?

Próbuję użyć obiektu JavaScript jako tablicy asocjacyjnej i wszystko było dobrze, dopóki nie musiałem uzyskać liczby zapisanych w nim wpisów. Jaki jest najłatwiejszy i najbardziej elegancki sposób na to? Wszystko, o czym myślę, to uciekaćfor each pętla lub jQuery$.each funkcja i po prostu zobacz ile iteracji by to zrobiło, ale wygląda to na straszną rzecz do zrobienia.