Qual é o tipo retornado pela função document.querySelector()? Nesse caso, como não definimos o tipo na declaração da variável que recebe o retorno, infelizmente não se detalhou o tipo retornado pela função....
Qual é o tipo retornado pela função document.querySelector()? Nesse caso, como não definimos o tipo na declaração da variável que recebe o retorno, infelizmente não se detalhou o tipo retornado pela função....
Fala Júlio, tudo bem ?
No JS a tipagem das variáveis é dinâmica, o tipo do dado é definido quando da atribuição, por isso é normal não conseguir inferir o que está sendo armazenado ao olhar apenas a variável. Nestes casos dependemos de analisar o retorno da função.
A função document.querySelector(cssSelector)
retorna um objeto de Element
, que representa um elemento do DOM.
Dê uma olhada nos docs:
Espero ter ajudado. Abraço!
Ola Júlio, o document.querySelector(); retorna um objeto,usado normalmente para buscar ID's ou classes ou ate mesmo Tags do DOM(que no caso seria a representação do nosso HTML, da nossa pagina HTML,que temos acesso a ele usando essa palavra reservada document) então quando fazemos document.querySelector(".classe"); ele retorna o elemento do nosso DOM que no caso seria o nosso html que possui essa classe, e ele vem como objeto,porque o Java script interpreta tudo como objeto. Espero ter ajudado e bons estudos.
Agradeço a todos pelo pronto atendimento na questão! Muito obrigado!