JAVASCRIPT
Prof. Rosenclever Lopes Gazoni rosenclever@ig.com.br JavaScript
• O que é JavaScript?
– Capacidade de processamento client-side;
– Efetuar operações matemáticas;
– Gerar páginas com aparência definida em tempo de execução; – Tratar determinados eventos;
– Manipular janelas do browser;
– Modificar propriedades da página dinâmicamente.
– JavaScript: somente para aplicações web (Depois do
Java 6 passou a poder gerar bytecodes)
– Java portável para qualquer plataforma.
Visão Geral
NÃO SE ESQUEÇA...
Ponto e vírgula no final das linhas de comando!!!!
Objetos
• O JavaScript é uma linguagem de programação
Orientada a Objetos
• O que são Objetos?
Objetos
• Objetos são instâncias de classes.
• O que são Classes?
• Classes podem ser entendidas como uma descrição genérica de um conjunto de objetos que compartilham as mesmas características e comportamentos. Objetos
• VOCÊ é um objeto da classe Pessoa
• Quais seriam os atributos (características) da classe Pessoa?
• Quais seriam os métodos
(comportamentos/ações) da classe Pessoa?
Objetos
• Acesso/representação de um atributo da classe Pessoa:
• Pessoa.idade
• Acesso/representação de um comportamento da classe Pessoa:
• Pessoa.dormir()
Objetos
• O Browser fornece referências aos elementos/OBJETOS presentes na página e na janela. Objetos do Javascript
• Objetos internos (string, date, number).
• Objetos do Browser (window, document)
• Objetos personalizados (construído pelo programador, por exemplo: pessoa)
JavaScript
• Inserindo scripts
– Blocos de script no meio do código HTML através da tag <SCRIPT>;
– Utilização de um arquivo externo (biblioteca) como o código JavaScript e usando ação <SCRIPT> para fazer a chamada a esse arquivo.
– Inserindo o código em um link HTML;
– Inserindo o código em uma tag HTML através de um handler de evento
JavaScript
• Inserindo scripts
– Blocos de script no meio do código HTML através da tag <SCRIPT> (salvar como exemplo01.hmtl)
Transcreva o código anterior