Cursos / Informática para Internet / Desenvolvimento Web I / Aula
Assim como nas principais linguagens de programação, JavaScript também possui uma maneira de se criar funções. Uma função nada mais é do que um pedaço de programa destinado a uma tarefa bem específica e que pode ser utilizado várias vezes, em diferentes pontos do programa principal. Em JavaScript, uma função é definida usando-se a palavra function. O trecho abaixo apresenta a declaração da função imprimeLista(), que escreve dez itens numa lista não ordenada de HTML. Nesse caso, a função foi declarada dentro do <HEAD>, mas ela poderia ser declarada em qualquer local da página, desde que seja antes de ser usada
As funções em JavaScript também podem receber valores como parâmetros. Observe o exemplo abaixo. Nesse caso, a função imprimeLista() foi melhorada para receber a quantidade de itens da lista como parâmetro. Assim como nas variáveis, nos parâmetros de funções o tipo não é definido.
Por fim, uma função também pode retornar um valor após sua execução. Nesse caso, basta usar o comando return para retornar o valor. O exemplo a seguir ilustra uma função que recebe um número como parâmetro e retorna o dobro de seu valor.
Versão 5.3 - Todos os Direitos reservados