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: 14
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 C# (CSharp)
Como obter as células selecionadas em um DataGridView usando a propriedade SelectedCells
Entenda a classe FileInfo
Como obter a capacidade do HD em Mb
Como obter a quantidade de itens em um ComboBox
Criando uma caixa de diálogo Windows Forms usando C#
O tipo de dados char da linguagem C#
Programação orientada a objetos em C#: Classes, objetos, métodos e variáveis de instância
Convertendo um caminho relativo em caminho absoluto
Validando todos os elementos de um array de inteiros usando o método TrueForAll e um Predicate
Comparar strings usando o valor numérico de cada caractere
Veja dicas, truques e anotações de outras linguagens
Python - Como usar if/else em Python
JavaScript - Como obter o arco tangente de um número
Java - Verificando se a tecla Shift está pressionada durante um evento do teclado
Java - Entendendo a classe Vector<E>
Adobe Flex - Aprenda a ocultar ou exibir componentes e controles
Java - Controlando a quantidade de casas decimais na exibição de um valor double ou float
JavaScript - Cancelar eventos tais como onkeypress
Ruby On Rails - Criando um aplicação Ruby On Rails usando o comando rails
Java - Obtendo o maior valor em um array de inteiros
Java - Como ordenar um array de inteiros em ordem crescente

       

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