Eu tenho uma matriz associativa em Javascript:
var dictionary = {
"cats": [1,2,3,4,5],
"dogs": [6,7,8,9,10]
};
Como obtenho as chaves deste dicionário? ie eu quero
var keys = ["cats", "dogs"];
Edite 7 anos depois: Apenas para corrigir a terminologia - não existe uma 'matriz associativa' em Javascript - isso é tecnicamente apenas um object
e são as chaves de objeto que queremos.