Precisa de um freelancer, códigos-fonte e exemplos completos?
Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
 
Arquivo de Códigos - Página Inicial
Códigos-fonte
» Códigos-fonte e exemplos completos
Linguagens
» ActionScript
» Adobe AIR
» Adobe Flex
» AJAX
» C
» C#
» C++
» CSS
» Delphi
» DHTML - Dynamic HTML
» HTML/XHTML
» Java
» JavaFX
» JavaScript
» Java Servlets
» JSP - Java Server Pages
» Perl
» PHP
» PHP-GTK
» Python
» Ruby
» Tcl/Tk
» VB.NET
Bancos de Dados
» IBM DB2
» MySQL
Frameworks
» CodeIgniter
» jQuery
» JSF - Java Server Faces
» Qt
» Ruby On Rails
» Struts
» Struts 2
» wxWidgets
» Zend Framework
Container/Servidor
» Apache Tomcat
» Apache Web Server
Ferramentas
» Apache Ant
» iTextSharp (iText#)
Referências
» CSS1 e CSS2
» JavaScript
Serviços On-Line
» Qual é meu IP?
» Tabela Cores HTML I
» Tabela Cores HTML II
» Lista de Mime Types
» Códigos Teclas Virtuais
Usuários On-Line
Visitantes: 136
PHP
O que há de novo no PHP 5?
40 dicas e truques sobre como trabalhar com datas e horas em PHP
60 dicas e truques sobre como trabalhar com strings e caracteres em PHP
PHP e a Orientação a Objetos - POO (Curso Completo)

DHTML
Curso completo de DHTML para iniciantes

CSS
Como definir uma imagem de fundo fixa na página
Definindo uma imagem de fundo para botões HTML
Você está aqui: Inicio -> JavaScript -> Curso Completo -> O uso de parênteses, chaves e colchetes
Parte 2 - O uso de parênteses, chaves e colchetes
Início do Curso - O uso de parênteses, chaves e colchetes

Parênteses (), chaves {} e colchetes [] são usados com muita frequencia em JavaScript. Antes de tudo, lembre-se de que todas as vezes que você abrir um destes símbolos, deverá fechá-lo apropriadamente para que não apareça erro nos seus scripts.

Os parênteses são usados para conter os argumentos passados para funções ou métodos. Funções e métodos serão vistos mais adiante. Tente apenas entender o uso deste símbolo observando o código abaixo:



<script language="javascript">
<!--
  window.open('exemplo1.htm', 'novaJanela', 'toolbar=no');
//-->
</script>


Você pode observar pelo exemplo acima que tudo que está dentro dos parênteses são argumentos passados para o método open do objeto window. Este método é usado para abrir uma nova janela, como veremos em outra parte do curso. Vale dizer que este código funciona perfeitamente. Coloque o código na parte <body></body> de sua página, troque "exemplo1.htm" pelo nome da página que você deseja abrir e execute para ver o resultado. Experimente com os códigos o máximo que você puder para ir pegando a maneira de programar em JavaScript.

Os colchetes [] são usados para acessar elementos de matrizes (arrays). Falaremos sobre arrays em outra parte do curso. Apenas dê uma olhada no código para ver como usamos os colchetes.

<script language="javascript">
<!--
  var pessoas = new Array();

  pessoas[0] = "Roberto";
  pessoas[1] = "Marcelo";
  pessoas[2] = "Carlos";
  pessoas[3] = "Francisco";

  document.write(pessoas[2]);
//-->
</script>


Observe que aqui usamos os colchetes para definir os elementos da matriz pessoas, e então usamos os parênteses para passar o argumento (um elemento da matriz) para o método write do objeto document. Não se preocupe com o código em si. Tente apenas entender o uso dos colchetes nesta parte do curso. Para praticar um pouco mais este trecho de código, experimente alterar o número entre entre o método:

document.write(pessoas[2]);

para um dos outros valores da matriz (0, 1, 2 ou 3). Execute o código várias vezes para ir treinando.

As chaves { } são usadas para conter múltiplas instruções. Com o uso de chaves é possível colocar várias instruções dentro de uma única funçõa ou fluxo de código.

Observe o código:

<script language="javascript">
<!--
  var meuNumero = 10;

  if(meuNumero == 10){
    window.alert('O valor de meuNumero é igual a 10');
    document.write('meuNumero é igual a 10');
  }
//-->
</script>


Observe que aqui usamos as chaves para colocar as duas instruções que seriam chamadas, caso a instrução condicional:

if(meuNumero == 10)

retornasse um valor positivo. Instruções condicionais serão vistas em outra parte do curso.

Próxima -> Comentários
 
 
Arquivo de Códigos - Página Inicial
Veja dicas, truques e anotações de jQuery
Substituindo uma classe por outra em um elemento HTML
Ocultando e exibindo um elemento HTML usando toggleClass
Obtendo propriedades style de elementos HTML
Como definir propriedades style de elementos HTML
Alternando a classe de um elemento HTML usando toggleClass()
Definindo vários atributos de uma só vez usando um map ou um objeto JavaScript (JSON)
Removendo atributos dos elementos HTML usando removeAttr()
Obtendo o nome da tag de um elemento HTML usando jQuery
Entenda os parâmetros que podem ser usados com o método ajax()
Usando o método appendTo() para adicionar todo o conteúdo de um elemento ao final de outro elemento HTML
Veja dicas, truques e anotações de outras linguagens
Ruby - Aprenda a usar métodos e variáveis de classes em Ruby
JavaScript - Como converter uma string em um valor numérico
Java - Adicionando ou subtraindo dias de uma data e hora usando o método add() da classe Calendar
MySQL - Criando uma base de dados MySQL usando o mysqladmin
CodeIgniter - O que são e como usar models em aplicações CodeIgniter
ActionScript - Como obter o maior valor entre os elementos de um array numérico
Java - Como saber se o usuário pressionou o Enter do teclado alfanúmerico ou numérico?
PHP - Obter o timestamp do primeiro dia do mês e ano informado
Java - Como adicionar todos os elementos de uma ArrayList ou coleção à uma outra ArrayList
Delphi - Como verificar se um determinado ano é bissexto usando Delphi

       

http://www.arquivodecodigos.net
:: Arquivo de Códigos - Softwares e Consultoria em Programação ::
Todo o conteúdo deste site, quando não devidamente observado, pertence a seus idealizadores e não
poderá ser usado para outras finalidades senão estudo e aprimoramento de técnicas de programação.
Certifique-se de ler as notas legais antes de proceder com o acesso e leitura do
conteúdo disponibilizado nestas páginas.

Fale Conosco: (62) 3261-7018 / (62) 8185-0734

Desenvolvedor Responsável: Osmar J. Silva

Página Inicial Contatos Pesquisar Mapa do Site