JavascriptIntrodução
Sobre mimLuís Otávio CobucciOblonczykDesenvolvedor PHPOrientador SENAC-TIhttp://twitter.com/lcobucci
Sobre este trabalhoEsta apresentação foi criada sob as licenças CreativeCommonsSeu objetivo é auxiliar os alunos do Senac TI que assistem minhas aulas.
IntroduçãoO Javascript é uma linguagem de programação client-side, ou seja é executada no lado do cliente, mais precisamente nos browsers (navegadores).Através do Javascript, podemos definir comportamentos para os elementos (X)HTML.
BásicoPara definir ao browser que iremos utilizar o Javascript devemos usar o elemento <script>, desta forma:<script type=“text/javascript”>// Aqui dentro serão definidas as funcionalidades</script>
Tipos primitivos de dadosPara conseguirmos definir os comportamentos dos elementos (X)HTML, contamos com os seguintes tipos de dados:String:conjunto de caracteres;Integer:números inteiros;Float:números racionais;Array:grupo de valores (vetores e matrizes);Boolean:usado nas expressões, pode possuir dois valores: true/false.
Operadores matemáticosEstes são os operadores matemáticos básicos:+soma dois números inteiros ou decimais-subtrai dois números inteiros ou decimais/divide dois números inteiros ou decimais*multiplica dois números inteiros ou decimais%retorna o resto da divisão entre dois números inteiros ou decimais
SintaxeSintaxe é o conjunto de regras adotadas para expressar os comandos.Para simplificar o entendimento, adotaremos aqui convenções.Os comandos deverão serem finalizados com ;Funções e blocos de código deverão ser iniciados com {e finalizados com }
Estruturas de controleQuando queremos definir o fluxo da informação no nosso sistema, utilizamos as estruturas de controle, no Javascript são:IF / ELSE IF / ELSE: operadores de comparaçãoSWITCH:escolha de dados em um conjuntoFOR / WHILE / DO WHILE:loopings
ExpressõesExpressões são basicamente comparações, ou seja são baseadas em valores booleanos (verdadeiro ou falso).Comparadores:<(menor), <=(menor ou igual), ==(igual), >=(maior ou igual), >(maior)Negação:!(inverte o resultado da expressão, ou seja !trueé falsee !falseé true)Uniãodeexpressões:&&(e) e ||(ou)

Introdução ao javascript

  • 1.
  • 2.
    Sobre mimLuís OtávioCobucciOblonczykDesenvolvedor PHPOrientador SENAC-TIhttp://twitter.com/lcobucci
  • 3.
    Sobre este trabalhoEstaapresentação foi criada sob as licenças CreativeCommonsSeu objetivo é auxiliar os alunos do Senac TI que assistem minhas aulas.
  • 4.
    IntroduçãoO Javascript éuma linguagem de programação client-side, ou seja é executada no lado do cliente, mais precisamente nos browsers (navegadores).Através do Javascript, podemos definir comportamentos para os elementos (X)HTML.
  • 5.
    BásicoPara definir aobrowser que iremos utilizar o Javascript devemos usar o elemento <script>, desta forma:<script type=“text/javascript”>// Aqui dentro serão definidas as funcionalidades</script>
  • 6.
    Tipos primitivos dedadosPara conseguirmos definir os comportamentos dos elementos (X)HTML, contamos com os seguintes tipos de dados:String:conjunto de caracteres;Integer:números inteiros;Float:números racionais;Array:grupo de valores (vetores e matrizes);Boolean:usado nas expressões, pode possuir dois valores: true/false.
  • 7.
    Operadores matemáticosEstes sãoos operadores matemáticos básicos:+soma dois números inteiros ou decimais-subtrai dois números inteiros ou decimais/divide dois números inteiros ou decimais*multiplica dois números inteiros ou decimais%retorna o resto da divisão entre dois números inteiros ou decimais
  • 8.
    SintaxeSintaxe é oconjunto de regras adotadas para expressar os comandos.Para simplificar o entendimento, adotaremos aqui convenções.Os comandos deverão serem finalizados com ;Funções e blocos de código deverão ser iniciados com {e finalizados com }
  • 9.
    Estruturas de controleQuandoqueremos definir o fluxo da informação no nosso sistema, utilizamos as estruturas de controle, no Javascript são:IF / ELSE IF / ELSE: operadores de comparaçãoSWITCH:escolha de dados em um conjuntoFOR / WHILE / DO WHILE:loopings
  • 10.
    ExpressõesExpressões são basicamentecomparações, ou seja são baseadas em valores booleanos (verdadeiro ou falso).Comparadores:<(menor), <=(menor ou igual), ==(igual), >=(maior ou igual), >(maior)Negação:!(inverte o resultado da expressão, ou seja !trueé falsee !falseé true)Uniãodeexpressões:&&(e) e ||(ou)