Pessoal, bom dia
porque neste caso o X e o Y é minúsculo e no page é maiúsculo?
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!
Pessoal, bom dia
porque neste caso o X e o Y é minúsculo e no page é maiúsculo?
O 'x' e o 'y' foi a nome da variável que foi criada para receber o 'evento.pageX' e 'evento.pageY' respectivamente
A escolha do nome da variável é de responsabilidade do programador
Não faria diferença outro nome
// exemplo
function exibeAlerta(evento) {
var horizontal = evento.pageX;
var vertical = evento.pageY;
alert("posição do clique : " + horizontal + ", " + vertical);
}
Olá! Obrigada pela resposta. Estava usando um 'y' minúsculo, na variável, e como resultado, o programa acusou o erro: NaN!!! Quando ajustei, o programa funcionou normalmente! Um erro de grafia, ou sinal, pode comprometer todo o projeto!
o "x" e o "y" são os nomes das variáveis, como dito acima, poderia ser qualquer outro nome, porém no page o "x" e "y" são maiúsculos, pois juntam a palavra "page" com "x" e na outra "y". Nessa junção, normalmente, usa-se as boas práticas no código, no caso foi usado o Camel Case, em que a primeira letra é minúscula e a primeira letra da palavra seguinte é maiúscula. Ajuda bastante na leitura do código, para saber mais aconselho a leitura deste artigo da Alura sobre nomenclaturas e boas práticas https://www.alura.com.br/artigos/convencoes-nomenclatura-camel-pascal-kebab-snake-case