1. Alunos:
Eudes Siqueira
Rafael Belarmino
Silvio Carvalho
2. ENTENDO O QUE É SCRIPT...
• Linguagem de script ( linguagem de scripting,
ou linguagem de extensão) são linguagens de
programação executadas do interior
de programas e/ou de outras linguagens de
programação, não se restringindo a esses
ambientes. As linguagens de script servem para
estender a funcionalidade de um programa e/ou
controlá-lo, acessando sua API e, são
frequentemente usadas como ferramentas de
configuração e instalação em sistemas
operacionais (Shell script).
3. Sobre Shell SCRIPT ...
É um interpretador de tipos de comandos, uma
espécie de tradutor entre o sistema operacional e o
usuário. Permite a execução de sequências de
comandos direto no prompt do sistema ou escritas
em arquivos de texto, conhecidos como shell scripts.
4. O QUE É O JAVASCRIPT?
• É uma linguagem interpretada, que pode ser usada
junto com o HTML e permite inserir vários
efeitos, permitindo que o site (ou uma mensagem
de correio eletrônico) fique mais dinâmico, e uma
maior interação com o leitor.
5. JAVASCRIPT NÃO É JAVA!
• Java (café em americano)
• Qual a diferencia entre Java e
JavaScript ?
6. JavaScript
Permite de aceder aos objetos do browser
Códigos de programação simples mas para aplicações
limitadas
• Muito fácil mais do que Java
Java
• Não tem acesso aos objetos do browser
• Linguagem de programação muito mais complexa e mais
poderosa .
• Depois que aprender a programar em JAVA fica fácil o
aprendizado de outras linguagens .
8. UM POUCO DE TEORIA OBJETO.
• Vejamos em primeiro uma ilustração dos diferentes objetos que
uma página pode conter.
• Esta página aparece numa janela. É o objeto janela.
9. • Nesta janela, há um documento Html, é o objeto documento.
• Neste documento, temos um formulário. É o objeto formulário.
10. • Neste documento encontramos 3 objetos.
• Objeto radio.
• Objeto botão.
• Objeto texto.
• A hierarquia deste exemplo é então:
• > radio
• Janela > documento > formulário > > botão
> texto
PARA ACESSAR A UM OBJETO?
Seja por exemplo para o botão radio
"semana": (window).document.form.radio[0].
E enfim para os puristas, JavaScript não é propriamente uma linguagem
orientada para os objetos
tal o como C++ ou Java. Dizemos antes que JavaScript é uma linguagem
baseada nos objetos.
11. • As propriedades dos objetos:
• Volante de madeira de 14 polegadas Volante em Couro Oxford
• Vitor Belfort, uma das lendas do MMA
• Titulo: Vitor Belfort - Lições de Garra, Fé e Sucesso
• Autor: Belfort, Vitor
• Editora: Thomas Nelson Brasil
• Ainda os objetos JavaScript tem propriedades personalizadas. No caso dos botões radio, uma
das suas propriedades é, por exemplo, sua seleção ou sua não-seleção(checked).
• Em JavaScript, parar acessar as propriedades , utiliza-se a sintaxe:
nome_do_objeto.nome_da_propriedade.
No caso do botão radio "semana", para testar a propriedade de seleção, escreva-se:
document.form.radio[0].checked.
12. PRINCIPAIS APLICAÇÕES WEB/MOBILE
• Interagir com o usuário, respondendo a eventos
provocados por ele;
• Alterar dinamicamente características do
documento depois do mesmo ter sido apresentado
para o usuário;
• Controlar o navegador
• Carregar um novo documento;
• Retornar para a página anteriormente visitada;
• Abrir e fechar janelas;
• Exibir páginas diferentes de acordo com o
navegador do usuário;
13. FERRAMENTAS PARA O JAVASCRIPT
Para aprender e descobrir o JavaScript, é necessário:
• 1 - Um browser compatível com o JavaScript.
• 2 - Um bom conhecimento de HTML.
• 3 - Um simples editor de texto.
• Unicamente a Netscape pioneiramente
• Microsoft a partir do IExplorer 3.0
• Netscape a partir do Netscape Navigator 2.0