Porque o querySelector recebe uma string? porque o input é uma string!!??
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Porque o querySelector recebe uma string? porque o input é uma string!!??
Opa Leandro, tudo bem?
O querySelector recebe uma string por que há vários critérios de pesquisa, que pode ser por classe, id, nome da tag, nomes e valores de atributos.
Permitir a pesquisa com string, faz com que o funcionamento da pesquisa seja muito mais flexível e simples de usar.
Internamente, o input não é uma string em si para o JavaScript. no DOM ele vai ser um objeto.