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

Tudo sobre codigos


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

Comandos Baicos

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

1Comandos Baicos Empty Comandos Baicos 13/10/2012, 00:40

Admin

Admin
Admin

Além das estruturas de controle, o Javascript oferece alguns poucos comandos:

  • Break;
  • Continue;
  • Var;
  • With;
  • Function;
  • Return;
  • Comment.


Continue

Pode ser executado somente dentro de loops For... ou While... e tem por objetivo o cancelamento da execução do bloco de comandos passando para o início do loop.

Sintaxe:

Código:
Continue

Exemplo

Neste exemplo, serão impressos os números de 1 a 10, com exceção do número 5, ou seja, quando a variável x atinge o valor 5 a execução do bloco de comandos é interrompida e o controle retorna ao início do loop, onde a variável x será incrementada:

Código:
For (var x=1 ; x < 10 ; x++) {
   If (x = = 5) {
      continue
   }

   document.write(x)
}


Break

Pode ser executado somente dentro de loops For... ou While... e tem por objetivo o cancelamento da execução do loop sem que haja verificação na condição de saída do loop, passando a execução a linha imediatamente posterior ao término do loop.

Sintaxe:

Código:
Break

Exemplo

Neste exemplo, quando a variável x atinge o valor 5 o loop é cancelado, e é impresso o número 5 na tela:

Código:
For (var x=1 ; x < 10 ; x++) {
   If (x = = 5) {
      Break
   }
}

document.write(x) // resulta: 5

Var

Em Javascript, nem sempre é necessário definir uma variável antes de utilizá-la, é o que ocorre com variáveis globais, porém, é importante ressaltar que a utilização da instrução var, a nível de documentação é muito bem-vinda. Já nas definições de variáveis locais, é obrigatório a utilização da instrução var.

Você pode armazenar um valor na própria linha de definição da variável, se não o fizer, para o Javascript, esta variável possui um valor desconhecido ou nulo.

Não é obrigatória a utilização de uma instrução var para cada variável declarada, na medida do possível, você pode declarar várias variáveis em uma só instrução var.

Sintaxe:

Código:
Var NomeDaVariável [ = <valor> ];

Exemplos:

Código:
Var Contador = 0;
Var Inic="",Tolls=0,Name="TWR";
Var Teste; // Neste caso, Teste possui valor null
With

Quando você precisa manipular várias propriedades de um mesmo objeto, provavelmente prefere não ser obrigado a repetir todas as vezes a digitação do nome do objeto. A instrução With, permite fazer isso eliminando a necessidade de digitar o nome do objeto todas as vezes.

Sintaxe:

Código:
with (<objeto>) {
   ... Instruções
}

Por exemplo vamos supor que será necessário executar uma série de operações matemáticas:

Código:
with (Math) {
   a=PI;
   b=Abs(x);
   c=E;
}

Function

As funções podem ser definidas como um conjunto de instruções, agrupadas para executar uma determinada tarefa. Dentro de uma função pode existir uma chamada a outra função. Para as funções podem ser passadas informações, as quais são chamadas de parâmetros.

As funções podem ou não retornar alguma informação, o que é feito com o comando Return.

A definição de uma função é feita da seguinte forma:

Código:
Function NomeDaFunção([ parametro1, parametro2, ..., parametroN ]) {
   ...

   [Return(ValorDeRetorno)]
}

A chamada de funções é feita da seguite forma:

Código:
NomeDaFunção([parâmetros])

Funções são melhor declaradas entre as tags <head> de sua página HTML. Funções são frequentemente chamadas por eventos acionados pelo usuário. Assim parece razoável colocar as funções entre as tags <head>. Elas são carregadas antes que o usuário faça alguma coisa que possa chamar uma função:

Código:
<html>
<head>
<script language="LiveScript">
Function hello(){
   alert("Alô mundo!!!");
}
</script>
</head>
<body>
...
    <script>hello();</script>
...
</body>
</html>

Nota: Em Javascript, não é possível utilizar-se da recursividade, ou seja, uma função não pode chamar ela mesma.

Comentários

Comentários podem ser formulados de varias maneiras, dependendo do efeito que você precisa. Para comentários longos de várias linhas, ou blocos de comentários, use:

Código:
/* O barra-asterisco inicia um bloco de comentário que pode conter quantas linhas você precisar todo o texto após o barra asterisco é ignorado, até que asterisco-barra seja encontrado, terminando assim o bloco de comentário */

Para comentários de uma linha, use barra dupla (//) para introduzir o comentário. Todo o texto seguindo este simbolo até o próximo carrige-return será considerado um comentário e ignorado para fins de processamento. Exemplo:

Código:
// este texto será tratado como comentário

Os códigos Javascript podem ser colocados em campos de comentário de modo que browsers antigos não mostrem o próprio código Javascript, como vemos a seguir:

Código:
<html>
<head>
<script language="LiveScript">
<!-- hide script from old browsers
Function hello(){
    alert("Alô mundo!!!");
}
// end hiding contents -->
</script>
</head>
<body>
...
    <script>hello();</script>
...
</body>
</html>

https://codificando.directorioforuns.com

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

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