As funções do Javascript são um conjunto de instruções que podem ser evocadas (várias vezes) em qualquer ponto do programa javascript.
Você poderá ainda passar argumentos para dentro da função, e posteriormente retornar o seu valor usando a função “return;”.
Como declarar uma função?
A declaração de uma função começa pelo termo “function nomedafunção()”, sendo que as instruções são delimitadas por chavetas “{}”. Dentro dos parêntesis, você deverá colocar os argumentos (caso existam, não é obrigatório).
Exemplo:
function minhafuncao()
{
alert("olá!");
}
Exemplo passando argumentos:
function quadrado(num)
{
return num*num;
}
Como evocar a função?
Existem várias formas de evocar uma função em Javascript. A forma mais básica de evocar a função, consiste em digitar o nome da função (com os respectivos parêntesis), em qualquer parte do seu código Javascript.
Você também poderá evocar a função recorrendo a eventos. Tudo irá depender do objetivo da sua função, utilize a sua criatividade.
Por exemplo:
onclick=”minhafunção()” – executa a função quando surge um clique no elemento (por exemplo, botão);
onkeypress=”minhafunção()” – executa a função quando é pressionada uma tecla;
var x = minhafunção(num); – a função é executada quando é requisitado o valor da variável, num é um argumento;