Académique Documents
Professionnel Documents
Culture Documents
emanuel22co@yahoo.com / emanuel22co@hotmail.com
ODUO
ODUO
<html> <head> <title>A Minha Pgina com JavaScript</title> <script type="text/javascript"> alert("Seja bem vindo(a) minha pgina!"); </script> </head> <body> Aqui colocamos o contedo da pgina em HTML </body>
<html> <body> <a href="http://www.w3c.org/" target="_blank" onclick="alert('Obrigado por visitar o W3C!')">Vi </body> </html>
E BLOCO DE CDIGOS
E BLOCO DE CDIGOS
E BLOCO DE CDIGOS
E BLOCO DE CDIGOS
// Este um comentrio com uma nica linha
/* Este comentrio ocupa vrias linhas. Tudo o que for escrito aqui dentro ser ignorado pelo interpretador de JavaScript */
E BLOCO DE CDIGOS
E BLOCO DE CDIGOS
{ // isto um bloco de cdigo var i = 0; var j = i * 3; }
RIVEIS
RIVEIS
Todos os nomes tm que comear com uma letra o Os restantes caracteres que compem o nome pod
RIVEIS
RIVEIS
Nestes exemplos todas as variveis declaradas sero
RIVEIS
RIVEIS
VALORES DAS VARIVEIS
A linguagem JavaScript capaz de reconhecer trs tipos de d Nmeros, como por exemplo 12 ou 3.14159 Texto (variveis de tipo String) ,como por exemplo: "Seja Be Valores lgicos (true ou false) null, que uma palavra especial que significa que a varive
RIVEIS
CONVERSO DE VALORE
Assim, se escrever: var resposta = 42; o interpretador decidir guardar internamente a varivel resp
RIVEIS
CONVERSO DE VALORE
mas se escrevermos: var resposta = 42; resposta = "JavaScript muito fcil de aprender.";
RIVEIS
<html> <body> <script type="text/javascript"> <!-var nome = "visitante"; var hora = 11; if(hora < 12) document.write("Bom dia. Seja bem vindo senhor(a) " + nome); else { if(hora >= 13) document.write("Boa tarde. Seja bem vindo senhor(a) " + nome); else document.write("Seja bem vindo! Almoa conosco?"); } --> </script> </body> </html>
ses Literais
O que so as Expresses Literais? As expresses literais representam valores fixos. So Exemplos de expresses literais podem ser: 123 ou "Isto uma expresso literal".
ses Literais
ses Literais
<html> <body> <script type="text/javascript"> <!-var nome = "visitante"; var hora = 11; If (hora < 12) document.write("Bom dia. Seja bem vindo senhor(a) " + nome); else { if(hora >= 13) document.write("Boa tarde. Seja bem vindo senhor(a) " + nome); else document.write("Seja bem vindo! Almoa conosco?"); } --> </script> </body> </html>
eros inteiros
Se no incio escrevermos os caracteres 0x (ou 0X) significa que o nmero est escrito na forma hexadecimal.
Os nmeros escritos na forma decimal podem conter os dgitos (0-9), a forma octadecimal aceita apenas dgitos de (0-7) e a forma hexadecimal aceita os dgitos (0-9) mais as letras a-f e A-F.
eros inteiros
<html> <body> <script type="text/javascript"> <!-var i = 42; // decimal var j = 052; // octal var k = 0X2A; // hexadecimal // quando executar este cdigo repare que as variveis // tm todas o mesmo valor document.write("i = " + i); document.write("<br>"); document.write("j = " + j); document.write("<br>"); document.write("k = " + k); --> </script> </body> </html>
m vrgula flutuante
representa um nmero que no inteiro mas que contm uma parte inteira e uma parte fracionria. Os nmeros 21.37 e -0.0764 so exemplos disto.
A representao que a mquina constri para estes nmeros baseia-se na notao cientfica. 7645.4532 igual a -7.64532 x 10, e escreve-se como -7.6454532E3, Computacionalmente
cos (booleanos)
Estas expresses podem assumir apenas dois valores: true (verdadeiro) e false (falso).
es de texto
Uma expresso de texto composta zero ou mais caracteres colocados entre aspas ("), como por exemplo "esta uma expresso de texto", ou entre apstrofos ('), como por exemplo 'esta outra expresso de texto'.
es de texto
Alm dos caracteres normais, as expresses de texto podem conter oscaracteres especiais apresentados na lista seguinte: Caractere Significado \b backspace \f form feed \n new line \r carriage return
es de escape
Se o caractere que vem a seguir a \ no pertencer lista anterior o seu efeito ser nulo, mas h duas excees: as aspas (") e o apstrofo (').
Se pretendemos escrever aspas dentro de uma expresso de texto temos de colocar o caractere \ antes delas, como mostra o exemplo seguinte:
es de escape
<html> <body> <script type="text/javascript"> <!-var texto = "Ele leu o \"Auto da Barca do Inferno\" de Gil Vicente."; document.write(texto); --> </script> </body> </html>