OTServ
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
OTServ



Você não está conectado. Conecte-se ou registre-se

Funções em Javascript

Ir para baixo  Mensagem [Página 1 de 1]

1Funções em Javascript Empty Funções em Javascript 17/4/2011, 13:04

Dark Side

Dark Side

Funções em Javascript Adminqu

O que é uma função


Na hora de fazer um programa levemente grande existem determinados
processos que se podem conceber de forma independente, e que são mais
simples de resolver que o problema inteiro. Ademais, estes costumam ser
realizados repetidas vezes ao longo da execução do programa. Estes
processos podem se agrupar em uma função, definida para que não tenhamos
que repetir uma vez ou outra esse código em nossos scripts, e sim,
simplesmente chamamos a função, e ela se encarrega de fazer tudo o que
deve.


Portanto, podemos ver uma função como uma série de instruções que
englobamos dentro de um mesmo processo. Este processo poderá logo ser
executado desde qualquer outro site somente ao ser chamado. Por exemplo, em uma página web pode haver uma
função para mudar a cor de fundo e de qualquer ponto da página
poderíamos chamá-la para que nos mude a cor quando desejarmos.


As funções utilizam-se constantemente, não só as que você escreve como
também as que já estão definidas no sistema, pois todas as linguagens de
programação têm um montão de funções para realizar processos habituais
como, por exemplo, obter a hora, imprimir uma mensagem na tela ou converter variáveis de um tipo a outro. Já vimos alguma função em
nossos simples exemplos anteriores quando fazíamos um document.write()
na verdade estávamos chamando à função write() associada ao documento da
página que escreve um texto na página. Nos capítulos de funções vamos
ver primeiro como realizar nossas próprias funções e como chamá-las
logo. Ao longo do livro veremos muitas das funções definidas em
Javascript que devemos utilizar para realizar distintos tipos de ações
habituais.


Como se escreve uma função


Uma função deve-se definir com uma sintaxe especial que vamos conhecer a seguir:



function nomefuncao (){

instruções da função

...

}



Primeiro escreve-se a palavra função, reservada para este uso.
Seguidamente se escreve o nome da função, que como os nomes de variáveis
podem ter números, letras e algum caractere adicional como um hífen
abaixo. A seguir se colocam entre chaves as diferentes instruções da
função. As chaves no caso das funções não são opcionais, ademais é útil
colocá-las sempre como se vê no exemplo, para que seja visto facilmente a
estrutura de instruções que engloba a função.



Vejamos um exemplo de função para escrever na página uma mensagem de
boas vindas dentro de etiquetas

para que fique mais
ressaltado.



function escreverBoasvindas(){

document.write("

Olá a todos

")

}



Simplesmente escreve na página um texto, é uma função tão simples que o
exemplo não expressa suficientemente o conceito de função, mais já
veremos outras mais complexas. As etiquetas H1 não se escrevem na
página, e sim são interpretadas como o significado da mesma, neste caso
que escrevemos uma cabeçalho de nível 1. Como estamos escrevendo em uma
página web, ao colocar etiquetas HTML se interpretam como o que são.



Como chamar a uma função



Quando se chamam às funções: Para executar uma função temos que chamá-la
em qualquer parte da página, com isso conseguiremos que se executem
todas as instruções que tem a função entre as duas chaves. Para executar
a função utilizamos seu nome seguido dos parênteses.



NomeDaFuncao()

http://www.otserver.forumeiros.com

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos