Fala dev, bão?
Darei uma dica antes, vc não precisa passar apenas um objeto pra dentro de um array, a ideia de arrays são para iterar sobre seus items, nesse caso tem apenas um objeto com suas propriedades, logo sua variável dadosJSON
pode receber somente o objeto em si e você poderá acessar os meses através de sua propriedade.
Ex.: dadosJSON.fevereiro
ou dadosJSON['fevereiro']
Agora caso seu array tivesse mais de um objeto e pudesse iterar sobre os mesmos ficariam assim:
let dadosJSON = [ { janeiro: [ { nome: 'Usuário1', salario: 1920, cidade: 'SL' }, { nome: 'Usuário2', salario: 2220, cidade: 'SL' }, { nome: 'Usuário3', salario: 2130, cidade: 'NH' }, ], }, { fevereiro: [ { nome: 'User1', salario: 9932, cidade: 'Caxias' }, { nome: 'User2', salario: 9832, cidade: 'Alagoas' }, { nome: 'User3', salario: 9942, cidade: 'Macapá' }, ], }, ] const mes = dadosJSON.filter(dados => !!dados['fevereiro']) // retorna o mes em um array ou const mes = dadosJSON.find(dados => !!dados['fevereiro']) // retorna o mes em si que seria o próprio objeto
Espero ter ajudado, abraço!