| |
Objectos em JavaScript
Não há hierarquia de classes
- Objecto é uma entidade que agrupa:
- Objectos podem ser:
- Pré-definidos (builtin)
- Reflectem o ambiente da página WWW
- Definidos pelo programador
- Função "constructora".
function pessoa(nome,idade) {this.nome=nome; this.idade=idade}
- Instrução new
P = new pessoa("Miguel",40)
- Objectos pré-definidos organizam-se numa hierarquia de instancias
- Definida por relação "contém" das entidades associadas à página WWW (a ver adiante)
- Mensagens encaminham-se ao longo desta hierarquia
|