Assistindo as aulas do curso, me ocorreu uma dúvida. Quando devo usar aspas simples e quando devo usar aspas duplas? Existe alguma regra sobre isso no javascript ou é apenas convenção usar uma opção ou outra?
Me pergunto isso, pois em alguns casos a professora utilizou aspas simples, mas eu utilizei aspas duplas (por força do hábito mesmo), e o código funcionou da mesma forma.
Ex.:
tecla.onkeydown = function(event){
if (event.code === "Space" || event.code === "Enter") {tecla.classList.add('ativa')};
}
tecla.onkeydown = function(event){
if (event.code === 'Space' || event.code === 'Enter') {tecla.classList.add('ativa')};
}
Os dois códigos cumprem perfeitamente sua função.