Ilustração de um computador. Work illustrations by Storyset.

Estudos em Javascript

Funções

Funções (function): comandos executados somente quando eventos DOM forem ativados

Funções devem receber nomes:

function nomeDaAcao(parametros adicionais) { bloco }

Bloco: conjunto de linhas que formam um comando, delimitado por chaves {}.

Adicionando Eventos

Funções podem ser adicionadas no html ou no script.

No html:

<p id="cliqueAqui"
onclick="clicar()">Clique aqui!</p>

<script>
  function clicar() {  
    var clck = window.document.
querySelector("p#cliqueAqui"); 
    clck.innerText = "Clicou!"; 
    clck.style.background = "#7c9cc7"; 
  } 
 </script>

Clique aqui!

No script:

<p id="cliqueAqui">Clique aqui!</p>

<script>  
  var clck = window.document.
querySelector("p#cliqueAqui"); 
  clck.addEventListener("click", clicar); 
  function clicar() {  
    clck.innerText = "Clicou!"; 
    clck.style.background = "#ffc0cb"; 
  } 
 </script>

Clique aqui!