Você está na página 1de 4

JavaScript

1. Introduo
O que JavaScript ?
Linguagem de programao usada por 99% do webmasters e desenvolvedores de pginas
Web em geral.

Por que aprender JavaScript ?


Webmaster profissional, expandir seus conhecimentos de web design;

JavaScript mesmo que Java ?


Linguagem interpretada - compilada

O que preciso para aprender JavaScript ?


HTML, XHTML, CSS , JavaScript

Colocando um JavaScript em uma pgina web

<html>
<head>
<title> teste JavaScript </title>
</head>

<body>
<script language=javascript>
< script type=text/javascript>
<!- -
document.write(testando JavaScript);
//- ->
</script >
</body>
</html>

2. Sintaxe e Convenes
JavaScript sensvel a maisculas e minsculas
Ponto-e -vrgula
Espaos em branco
Linhas de texto(strings), aspas duplas e aspas simples
Barra invertida(\)
\b backspace \f form feed \n next line \r retorno
\ aspas simples \ aspasduplas \t tabulao

Uso dos parnteses, colchetes e chaves


Comentrios // e /* */
Nomes de variveis e funes
Palavras reservadas

1
JavaScript
3. Variveis
var resultado = 100; var nome=jaburu
Vida til das variveis

global
< script type=text/javascript>
<!- -
var valor =100;
//- ->
</script >

< script type=text/javascript>


<!- -
document.write(valor);
//- ->
</script >

local
< script type=text/javascript>
<!- -
function Declarar()
{
var valor = 100;
}
//- ->
</script >

< script type=text/javascript>


<!- -
document.write(valor);
//- ->
</script >

Exerccio prtico LabScript1

4. Operadores
Operadores aritmticos
Adio +
Subtrao -
Multiplicao *
Diviso /
Mdulo %
Incremento ++
Decremento --
Nmero Negativo -

Operadores de atribuio
x+= y
x-= y
x*= y
x/= y
x%= y

2
JavaScript

Operadores de comparao
Igual ==
Diferente !=
Maior que >
Maior ou igual a >=
Menor que <
Menor ou igual a <=

Operadores lgicos
&& E
|| OU
! No

5. Instrues if e if...else
< script type=text/javascript>
<!- -
var valor1 = 200;
var valor2 = 300;
var resultado = valor1 + valor2
if (resultado == 500)
{
window.alert(resultado : 500 );
}
//- ->
</script >

< script type=text/javascript>


<!- -
var valor1 = 200;
var valor2 = 300;
var resultado = valor1 + valor2
if (resultado == 500)
{
window.alert(resultado igual a 500 );
}
else
{
window.alert(resultado diferente de 500 );
}

//- ->
</script >

Exerccio prtico LabScript2

3
JavaScript
6. Instruo switch
switch (expresso)
{
case label:
instruo(es);
break;
......
default:
case label:
instruo(es);
break;
}
Exerccio prtico LabScript3
Exerccio prtico LabScript4

7. Instruo for

for(inicial; condio; incremento)


{
instruo(es);
}

8. Instruo while
while(condio)
{
instruo(es);
}

9. Funes
So trechos de cdigos que voc pode executar, fazendo a chamada por meio de um link,
de um boto ou at de dentro de outra funo.

Chamando funes a partir de um boto


o Exerccio prtico LabScript5

Chamando funes a partir de um link


o Exerccio prtico LabScript6

Escrevendo uma funo com argumentos


o Exerccio prtico LabScript7

Escrevendo uma funo usando a instruo return


o Exerccio prtico LabScript8

Você também pode gostar