Até a Próxima!!
Pesquisar este blog
segunda-feira, 24 de fevereiro de 2014
OPERADORES DE COMPARAÇÃO EM JAVASCRIPT
OPERADORES DE STRING EM JAVASCRIPT
Operadores de
String
O sinal de adição “+” pode
ser usado para encadear ou juntar ou juntar duas string em uma única.
A=“primeiro”
B=“segundo”
C=a+b
Ou D=“primeiro+segundo”
Até a Próxima!!
OPERADORES DECREMENTAIS EM JAVASCRIPT (--)
Operador ( -- )
O operador decremental funciona de maneira
análoga ao incremental, só que, ao invés de adicionar, subtraí o valor do operando
em 1.
A sintaxe desse operador é:
Var –
Ou
-- var
Se o sinal é colocado antes do
operando (--x), ele decrementa esse operando e retorna o valor atualizado.
Se o sinal é colocado depois
do operando (x--), ele retorna o valor desse operando e depois o diminui em 1.
Imagine que X tenha o valor
5.
A = X--
Ele atribui o valor 5 para A
e diminui o valor de X para 4. na mesma situação:
A = --X
Até a Próxima!!
OPERADORES INCREMENTAIS EM JAVASCRIPT (++)
O Operador (++)
Uma variação dos operadores são os operadores
incrementais e decrementais que automaticamente aumentam ou diminuem o valor do
operando. O operador incremental é composto por dois sinais “++”. Ele aumenta o
valor de um operando numérico toda vez em que é executado.
A sintaxe desse operador é:
Var++
Ou++var
Se o sinal é colocado antes
do operando (++x), ele incrementa esse operando e retorna o valor atualizado.
Se o sinal é colocado depois
do operando (x++), ele retorna o valor desse operando e depois o incrementa.
Imagine que X tenha o valor
5.
A = X++
Ele atribui o valor 5 para A
e aumenta o valor de X para 6. na mesma situação:
A = ++X
Até a Próxima!!
OPERADORES EM JAVASCRIPT
Operadores
Existem diversos tipos de
operadores que podem ser usados em expressões. Eles podem ser agrupados pelo tipo de
operação que realizam.
O operador mais usado é o
operador de atribuição “=“. Ele atribuí o conteúdo da expressão à sua direita
para a variável do seu lado esquerdo.
X= 20
X= 20/10+5
X=y
Existem outros operadores de
atribuição mostrados que são:
X += y idêntico a x = x + y
X -= y idêntico a x = x – y
X *= y idêntico a x = x * y
X /= y idêntico a x = x / y
X %= y idêntico a x = x % y
Os operadores aritméticos são:
Adição +
Subtração -
Multiplicação *
Divisão /
Módulo %
Até a Próxima!!
EXPRESSÕES EM JAVASCRIPT
Expressões
Uma expressão é uma combinação de variáveis, literais, métodos e
funções e operadores que retornam um resultado qualquer.
A=6
Neste caso, o resultado da expressão é 6 e é atribuído à variável A
B=6*7
Neste caso, o resultado da expressão é 42 e é atribuído à variável B.
If b/a > 5
Neste
caso, o comando IF testa o resultado de b/a e compara-o com o valor 5. Se b/a
for maior que 5, a
expressão retorna o valor Booleano TRUE.
Até a Próxima!!
CARACTERES ESPECIAIS EM JAVASCRIPT
Caracteres
Especiais
Dentro de uma string, podem
ser especificados caracteres especiais mostrados a seguir:
\n insere uma quebra de linha
\t insere um caractere de tabulação
\r insere um retorno de carro
\a insere um beep
\f insere um avanço de páginaAté a Próxima!!
domingo, 23 de fevereiro de 2014
LITERAIS EM JAVASCRIPT
Literais
São a representação de um
número ou de uma string – são informações fixas que, ao contrário das
variáveis, não podem ser alteradas. As variáveis são criadas durante a execução
do programa e as literais fazem parte do código-fonte. Abaixo, seguem alguns
exemplos:
55 número inteiro
3.14159 número de
ponto flutuante
“José de Sá” texto
As literais podem ser de
diversos tipos. A saber:
Inteiros (Integer)
Representam um número que
pode ser positivos, negativo ou fracionário.
a=300
b=0,25
c=-32
Ponto Flutuante
Esse tipo também é conhecido
como notação científica, na qual o número é expresso da seguinte forma:
2.34e4
Indicando que o número 2.34
deve ser multiplicado por dez a quarta potência ou 2,34*10000.
Booleanos
Os booleanos podem ser TRUE
ou FALSE.
Literais Strings
Consiste de um texto
envolvido por aspas ou sinal agudo.
“José de Sá”
‘Mônica Alves’
“ ”
“200” Apesar de ser um número, as aspas fazem
com que o literal seja considerado como uma string .
Até a Próxima!!
NOMES EM JAVASCRIPT
Nomes
O nome de uma variável pode começar com uma
letra ou sublinhado “_” seguidos de números ou letras sem espaço. O JavaScript
distingue letras maiúsculas de minúsculas. Vejamos alguns exemplos de nomes
válidos:
nome
conta_pág
z01
_cod
Até a Próxima!!
VARIÁVEIS EM JAVASCRIPT
Variáveis
Além das propriedades, que armazenam
informações sobre objetos, o JavaScript permite a criação de variáveis de
memória cuja finalidade é armazenar temporariamente um conteúdo qualquer que
pode ser um texto, um valor, uma data e etc.
Uma variável pode receber seu conteúdo
através da simples atribuição do seu próprio conteúdo ou do seu resultado da
ação de uma expressão ou função.
Nome=“José Farias”
hoje= date()
Total = 20*4
Até a Próxima!!
MÉTODOS EM JAVASCRIPT
Métodos
Além de
propriedades, um objeto possui funções especiais – chamadas métodos - que realizam alguma operação relacionada com
objeto. Os métodos são usados normalmente para alterar o valor de uma propriedade
do objeto ou então para executar uma tarefa específica.
A sintaxe básica
de um método é composta da seguinte forma:
Objeto.nome_do_método(“argumento”)
Ø Objeto – É o nome do objeto que
sofre a ação do método.
Ø Nome do Método – É o nome que identifica
o método.
Ø Argumento – É uma expressão ou valor
opcional que será usado para alterar ou atuar sobre o objeto.
O objeto documento
possui um método chamado WRITE cuja finalidade é a de inserir linhas no
programa HTML durante sua execução:
document.write(“<H1>Demonstração de JavaScript </H1>”)
O objeto WINDOW
possui um método chamado ALERT que exibe uma mensagem de aviso em uma caixa de
diálogo:
window.alert(“Operação inválida”)
Até a Próxima!!
FUNÇÕES EM JAVASCRIPT
Funções
São rotinas
independentes que executam uma tarefa específica. Elas se diferenciam de
métodos, pois não estão associadas a um objeto. O JavaScript possui funções
genéricas que realizam operações matemáticas com strings, datas e etc. Essa
linguagem também permite que o usuário crie suas próprias funções.
Function Calcula(a,b,com)
d = a*b/c
return de
Até a Próxima!!
PROPRIEDADES EM JAVASCRIPT
Propriedades
Um objeto possui
características próprias que o tornam único dentro de um grupo . Pode exemplo,
um carro possui características do tipo: quantidade de portas, potência do
motor, assentos para passageiros, cor, peso, cor do estofamento e etc. Já em
uma geladeira, as características são as seguintes: capacidade (em litros), cor
, altura , peso e etc.
Algumas
características ou propriedades são comuns a muitos objetos (nos exemplos citados acima, a cor e
o peso).
As propriedades
podem ser vistas como variáveis que armazenam uma informação relacionada com um
determinado objeto.
As propriedades de
um objeto são acessadas por meio de uma sintaxe bastante simples e que consiste
no nome do objeto, um ponto e no nome da propriedade. Por exemplo: o objeto
Documento (que diz respeito à página HTML) possui uma propriedade que é a cor
de fundo. Para se referir a essa propriedade, devemos usar a seguinte sintaxe:
document.bgcolor
Para saber o
conteúdo do título do documento pode ser usada outra propriedade chamada TITLE.
document.title
Até a Próxima!!
ORIENTAÇÃO A OBJETOS EM JAVASCRIPT
Orientação a Objetos
O JavaScript é baseado em Objetos. Isso quer
dizer, de uma forma bem simples, que ele
trata todos os elementos de uma página da Web como um objeto. Os objetos são
normalmente agrupados de acordo com o seu tipo ou finalidade. A linguagem
possuí objetos que são automaticamente criados e permite que você crie
novos objetos de acordo com sua
conveniência. Quando um documento é carregado no browser, ele cria um certo
número de objetos JavaScript, com propriedades e valores, os quais são ajustados
pelo conteúdo do próprio documento. Esses objetos respeitam uma hierarquia que
reflete a estrutura da página HTML. Observe o diagrama abaixo.
Um objeto armazena
normalmente uma série de informações que podem ser aces-sadas e utilizadas para
o processamento ou alteradas pelo programador. Uma janela que exibe uma home
page possuí diversos objetos intrínsecos. Vejamos alguns deles.
Ø Navigator
– Possui propriedades para o nome e para a versão do navegador que está sendo
usado.
Ø Window
- É o objeto de mais alto nível. Possui propriedades que se aplicam à janela
como um todo. Cada janela-filha possui também um objeto Window em um documento
composto por frames.
Ø Document
– Este objeto contém informações sobre a página ou documento HTML como um todo,
incluindo dados sobre os elementos de formulários, links âncoras, além de uma
série de funções que permitem mudar as características da página.
Ø Form
- Guarda informações específicas sobre os formulários da página atual, tais
como o seu método URL e dados sobre seus elementos ou campos.
Ø History
– Mantém uma lista de todos os sites visitados na sessão de uso atual do
browser.
Ø Location
– Possui informações sobre o local da página e informações relacionadas, tais
como o protocolo utilizado e seu domínio.
Até a Próxima!!
O QUE É JAVASCRIPT?
O que é JavaScript?
É uma linguagem
interpretada, ou seja o código fonte sempre é traduzido para uma linguagem em
que o computador entenda na hora em que for executado. Ele é baseado em
Objetos, o que significa que o programador pode utilizar-se de objetos
predefinidos ou então criar novos objetos para satisfazer suas necessidades.
A primeira coisa
que tem que ficar clara é que o JavaScript não deve ser confundido com a
linguagem de programação Java. O Java permite a criação de um aplicativo independente
e possui todos os recursos de uma linguagem que se destina à criação de
aplicativos comerciais, assim como a linguagem C. Mais especificamente, o Java
é especializado na criação de pequenos programas chamados applets cuja
finalidade é ser distribuído através da Internet. O JavaScript é uma linguagem
de script que se aloja dentro de um programa HTML. Você não pode criar um
programa em JavaScript e executá-lo sem ter um browser. Ele foi criado
inicialmente pela Netscape com o nome de LiveScript. Por uma questão de
marketing e por consequencia de sua associação com a Sun, resolveu-se mudar o
nome para JavaScript, já que muitas características das duas linguagens se
igualaram ao usar como modelo a linguagem Com.
Até a Próxima!!
Até a Próxima!!
Assinar:
Postagens (Atom)