Prof. Fernanda Mota
Técnico em Informática para Internet
Recomendação de Livros
Uma dica para a Vida.
“Quanto maior a dedicação menor a distancia
entre você e seus sonhos.”
Cleverson Ferreira
Mastering javascript
Linguagens…
Senta que la vem história…
O JavaScript foi originalmente desenvolvido sob o nome
de Mocha, posteriormente teve seu nome modificado
para LiveScript e, por fim, JavaScript. LiveScript foi o
nome oficial da linguagem quando ela foi lançada pela
primeira vez na versão beta do navegador Netscape 2.0,
em setembro de 1995, mas teve seu nome alterado em
um anúncio conjunto com a Sun Microsystems, em
dezembro do mesmo ano, quando foi implementado no
navegador Netscape, versão 2.0B3.
O que é javascript
JavaScript é uma linguagem de script.
Por ser uma linguagem de script, seu código deve ser
executado dentro de um interpretador. O JavaScript, para ser
interpretado, deverá ser executado dentro de um navegador
(browser).
JavaScript - Uma linguagem
cliente
Outro termo técnico que é comum de ser dito
sobrelinguagem JavaScript, é que ela é client side, ou
seja, ela age no lado do cliente.
Vantagem disso: diminui seu processamento no lado do serviço,
diminuindo a escala vertical desses servidores.
Principios do javascript
• Sintaxe
• Orientação a Objetos
• Callback ( é uma função com próprio contexto).
• Contexto (referencia – this)
• Cloujures
• Variável de forma dinâmica
• Funções de invocação imediata - (function(){})();
• Manipulação do DOM
hello word, fugindo da Maldição.
<!DOCTYPE HTML>
<html>
<body>
<p>Antes do script...</p>
<script> alert( 'Hello, world!' ); </script>
<p>...Antes do script.</p>
</body>
</html>
index.html
Comandos)
window.arlert(‘Minha primeira mensagem’);
window.arlert(‘Minha primeira mensagem’)
arlert(‘Minha primeira mensagem’)
Variáveis
a1
a2
a3
a4
c1
c2
m1
m2
m3
m4
m5
m6
m7
vaga a1
vaga
vaga
vaga
a2
a3
a4
vaga c1
vaga c2
vaga m1
vaga m2
vaga m3
vaga m4
vaga m5
vaga m6
vaga = carro1
A1
recebe
vaga = carro1
A1
= carro2
A1
vaga = carro1
A1
= null
A1
A1 = carro2
var
n1
n2
n3
var
var
=
n1 5
n2
n3
=
=
8.5
15
5
8.5
15
Obrigada!
”Uma pessoa inteligente resolve um problema,
um sábio o previne”
Albert Einstein

Apresentação de slides sobre java-script-basico