Salve pessoal, eu estava fazendo um desafio de lógica e fiquei com duvida do pq devo utilizar "jogo" nas duas variaveis(imagem e botao)
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!
Salve pessoal, eu estava fazendo um desafio de lógica e fiquei com duvida do pq devo utilizar "jogo" nas duas variaveis(imagem e botao)
Oi Estudante,
A variável jogo é usada para armazenar o elemento HTML que representa um jogo específico, identificado pelo id.
A partir desse elemento, você pode selecionar elementos filhos, como a imagem e o botão, usando querySelector.
O uso de jogo evita que você precise realizar novamente a busca do elemento pai no DOM para cada elemento filho.
Por exemplo, imagine que o código HTML do seu jogo seja algo como:
<div id="game-1">
<img class="dashboard_item_img" src="jogo1.jpg">
<button class="dashboard_item_button">Alugar</button>
</div>
Nesse caso, let jogo = document.getElementById('game-1'); selecionaria o div com o id game-1. Então jogo.querySelector(".dashboard_item_img") encontraria a imagem dentro desse div e jogo.querySelector(".dashboard_item_button") encontraria o botão. 👍
Veja mais: https://developer.mozilla.org/pt-BR/docs/Web/API/Document/querySelector 💪
Continue explorando e praticando, a jornada da programação é cheia de descobertas! 🤔 💻 😎