1
resposta

TypeError: Push não é uma função

Durante o curso "JavaScript: Objetos" durante o vídeo "Listas de objetos", me deparei com o seguinte erro:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Matheus,

Posta o código aqui para ficar mais claro a estrutura. Uma possibilidade é você esta tentando fazer o push em uma variável que não foi iniciada como um array. Outra hipótese também é estar passando um JSON para variável ( ex: var lista = {"item a": "carro"} ) . Neste caso, o que tipa a variável como array é este formato: var lista = [ {"item a": "carro"}]