Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida quanto a dividir as funções em várias classes

Caso eu separe as classes, por exemplo, método 1 e método 2 em arquivos diferentes (javascript), e importe os dois arquivos para realizar funções diferentes no meu arquivo HTML, se por acaso duas funções tiverem o mesmo nome ou variáveis (mesmo não sendo uma boa prática, em caso de estar duas pessoas programando um mesmo programa em partes diferentes pode acontecer), ocorrerá algum conflito ou erro na execução das funções?

1 resposta
solução!

Isso vai depender da comunicação de vocês. A possibilidade do código "quebrar" é grande.

Para evitar que isso aconteça, use o escopo local ou em vez de declarar a variável com o var, use o let.

Exemplo:

let nome = "Juan Paixão";

O uso de let previne a repetição de variáveis, já que ele é uma variável que pode ser declarada apenas uma vez no código.

Você também pode usar o escopo de função para previnir que suas variáveis "vazem" do contexto.