Escolar Documentos
Profissional Documentos
Cultura Documentos
IMPORTANTE:
Em JavaScript, as letras maiúsculas e minúsculas
fazem toda a diferença! Por exemplo, no código
acima, perceba que existe letras maiúsculas e
minúsculas no nome “getElementById”. Se você
esquecer de colocar assim, vai dar erro!
Tecnicamente, dizemos que JS é uma linguagem
case sensitive.
Ou seja é uma linguagem sensível a letras
maiúsculas e minúsculas.
Objeto
window
Objeto window
O objeto window faz a manipulação das janelas do
navegador. Sempre que abrirmos o navegador
automaticamente esse objeto é gerado, isso acontece porque
esse objeto representa exatamente essa janela que foi
aberta. Para esse objeto ser criado não precisamos usar
nenhum tipo de linguagem, como HTML, pois isso é feito
automaticamente pelo navegador.
Esse objeto permite aos desenvolvedores criar e
abrirem novas janelas de maneiras diferentes. Esses
processos são possíveis através das propriedades e
métodos que o objeto window possui. Para utiliza-los basta
seguirmos a seguinte sintaxe.
window.propriedade
window.metodo
Métodos alert, confirm, prompt e write
Os métodos alert(), confirm(), prompt() são
usados para exibir uma caixa de diálogo pop-up
para o usuário, com o intuito de exibir ou solicitar
informações.
Esses três métodos pertencem ao
objeto window, e podem ser referenciados como:
window.confirm
window.alert
window.prompt
O objeto window representa uma janela aberta no navegador,
e contém outros objetos, como por exemplo o objeto
document.
Método alert()
Método alert()
Usado para mostrar uma caixa de alerta (diálogo) e um
botão de OK.
Pertence ao objeto window, que representa uma janela
aberta em um navegador.
Método confirm()
Método confirm()
O método confirm() é usado para mostrar uma caixa de confirmação,
com uma mensagem especificada, e botões OK e Cancelar.
Retorna True se o usuário clicar em OK, e False se clicar em Cancelar.
Também pertence ao objeto window.
Método prompt()
Método prompt()
Permite abrir uma caixa de diálogo para entrada de
dados, também possui botão ok e cancelar.
Pertence ao objeto window
O Texto entre a
segunda aspas exibe
uma string alternativa
dentro do campo de
entrada
Método document.write()
O Método document.write() é um método que
permite escrever texto e tags HTML em um documento.
Resultado
Método document.write()
O Método document.write() é um método que
permite escrever texto e tags HTML em um documento.
Resultado
String,
Concatenação
e Interpolação
Strings
Em programação, a todo momento trabalhamos com dados
dos mais variados tipos, independentemente da linguagem.
20
NOME DAS VARIAVEIS
IDENTIFICADORES
DICAS
5 16 -20
Number
0.6 -17.9 3.14 8.0
“Google”
String ‘Javascript’
`Maria`
true
Boolean
false 23
Operadores
Aritméticos e
Atribuição
OPERADORES ARITMÉTICOS
ADIÇÃO
SUBTAÇÃO
MULTIPLICAÇÃO
DIVISÃO
RESTO DIVISÃO
RAIZ QUADRADA
ATRIBUIÇÃO SIMPLES
Um operador de atribuição atribui um valor
ao operando à sua esquerda baseado no valor do
operando à direita. O operador de atribuição
básico é o igual (=), que atribui o valor do
operando à direita ao operando à esquerda. Isto
é, x = y atribui o valor de y a x.
ATRIBUIÇÃO COMPOSTA
ORDEM DE PRECEDÊNCIA
Para realizarmos
()
cálculos com os
operadores **
aritméticos devemos
seguir a ordem de * / %
Precedência ao lado.
+ -
ORDEM DE PRECEDÊNCIA
Observe no exemplo abaixo a ordem de operação
marcada com um retângulo.
parseInt e
parseFloat
Number.parseInt() e Number.parseFloat()
parseInt() – É usado para aceitar a string e convertê-la
em um número inteiro.
O resultado considera
os valores inseridos na
janela de prompt:
Num1 = 38
68
Num2 = 30
SOMA DE DOIS NÚMEROS
Nesse outro exemplo temos um script que faz a soma de
dois números usando janelas de prompt como inserção de entrada
e o resultado de saída no corpo do documento com fixação de
casas decimais, conversão de “ponto” por “virgula” e valor em
forma de moeda do Brasil (Real).
O resultado considera
os valores inseridos na
janela de prompt:
Num1 = 10.5
15.5
Num2 = 5