Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Programação em Javascript II
SEÇÕES
Manuais relacionados
+Programação em Javascript II
Categorias
+Javascript

Índice do Manual Programação em Javascript II
+ Introdução ao manual II de Javascript
+ Livraria de funções Javascript
+ Exemplos das funções da livraria Javascript
+ Objetos em Javascript
+ Objetos incorporados em Javascript
+ Classe string em Javascript
+ Exemplos de funcionamento da classe String
+ Classe Date em Javascript
+ Exemplo de funcionamento de Date
+ Classe Math em Javascript
+ Classe Number em Javascript
+ Classe Boolean em Javascript
+ Criação de classes em Javascript
+ Criação de classes em Javascript II
+ Criação de classes em Javascript III
+ Hierarquia de objetos do navegador
+ Trabalhando com a hierarquia em Javascript
+ Objeto Window de Javascript
+ Métodos de window em Javascript
+ Exemplos de métodos de Window
+ Objeto document em Javascript
+ Exemplos de propriedades de document
+ Métodos de document
+ Fluxo de escritura do documento
+ Trabalho com formulários em Javascript
+ Ex. de trabalho com formulários. Calculadora simples
+ Propriedades e métodos do objeto form
+ Controle de campos de texto com Javascript
+ Controle de checkbox em javascript
+ Controle de botões de radio em Javascript
+ Controle de campos select com Javascript
+ Controle de elementos Textarea em Javascript
+ Os eventos em Javascript
+ Os manipuladores de eventos em Javascript
+ Exemplos de eventos em Javascript. Onabort
+ Exemplo do evento onblur em Javascript
+ Continuação do exemplo de onblur
+ Elementos de formulário select associados
+ Evento onunload de Javascript
+ Evento onload de Javascript

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Objetos em Javascript

Vemos uma primeira introdução ao mundo dos objetos em geral e em particular na linguagem Javascript.


Vamos entrar em um tema muito importante de Javascript como são os objetos. É um tema que ainda não vimos e sobre o qual adiante vamos tratá-lo constantemente, pois todas as coisas em Javascript, inclusive as mais simples, vamos realizar através do manejo de objetos. De fato, nos exemplos realizados até agora fizemos um grande esforço para não utilizar objetos e ainda assim, o utilizamos em alguma ocasião, pois é muito difícil encontrar exemplos em Javascript que, embora sendo simples, não façam uso deles.

A programação orientada a objetos representa uma nova maneira de pensar na hora de fazer um programa. Javascript não é uma linguagem de programação orientada a objetos, embora os utiliza em muitas ocasiões: podemos criar novos objetos e utilizar muitos que estão criados desde um princípio. Entretanto, a maneira de programar não vai mudar muito e o que vimos até aqui relativo à sintaxe, funções, etc., pode ser utilizado da mesma forma que foi indicado. Somente vamos aprender uma espécie de estrutura nova.

Para começar a aprofundarmos na programação orientada a objetos é imprescindível que se leia um pequeno artigo publicado em CriarWeb sobre este tema. Depois de sua leitura você pode continuar com estas linhas e se já conhece a programação orientada a objetos continue lendo sem pausa.

Como instanciar objetos

Instanciar um objeto é a ação de criar um exemplar de uma classe para poder trabalhar com ele logo. Lembramos que um objeto se cria a partir de uma classe e a classe é a definição das características e funcionalidades de um objeto. Com as classes não se trabalha, estas somente são definições, para trabalhar com uma classe devemos ter um objeto instanciado dessa classe.

Em javascript para criar um objeto a partir de uma classe se utiliza a instrução new, desta maneira.

var meuObjeto = new minhaClasse()

Em uma variável que chamamos meuObjeto atribuo um novo (new) exemplar da classe minhaClase. Os parênteses se preenchem com os dados que a classe necessita para iniciar o objeto, se não há que colocar nenhum parâmetro, coloca-se os parênteses vazios. N a verdade o que se faz quando se cria um objeto é chamar ao construtor dessa classe e o construtor é o encarregado de cria-lo e e inicia-lo. Falaremos sobre isso mais adiante.

Como acessar às propriedades e métodos dos objetos

Em Javascript podemos acessar às propriedades e aos métodos de objetos de forma similar a como se faz em outras linguagens de programação, com o operador ponto (".").

As propriedades se acessam colocando o nome do objeto seguido de um ponto e o nome da propriedade que se deseja acessar. Desta maneira:

meuObjeto.minhaPropriedade

Para chamar aos métodos utilizamos uma sintaxe similar, mas colocando ao final entre parênteses os parâmetros que passamos aos métodos. Do seguinte modo:

meuObjeto.meuMetodo(parametro1,parametro2)

Se o método não recebe parâmetros colocamos os parênteses também, mas sem nada dentro.

meuObjeto.meuMetodo()

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Programação em Javascript II

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em Javascript


Comentário sem rever
Entre os comentários não revistos podem ter alguns interessantes que tenham sido enviado recentemente.
 Foi encontrado um comentário sem rever

VerVer os comentários não revistos



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites