Curso de Programação em Javascript e HTML
204 pág.

Curso de Programação em Javascript e HTML


DisciplinaProgramação I20.572 materiais240.087 seguidores
Pré-visualização40 páginas
www.baixebr.blogspot.com
Curso de Programação em JavaScript e HTML Dinâmico
Desenvolvimento, aplicações e referências de acordo com as normas do W3C
Índice
PARTE I \u2013 Introdução ao JavaScript
1 \u2013 Introdução........................................................................................................... 5
2 \u2013 Inserir JavaScript numa página da Web...........................................................5
O elemento ........................................................................................... 5
3 \u2013 Comentários e blocos de código...................................................................... 6
Comentários....................................................................................................... 6
Blocos de código................................................................................................ 7
4 \u2013 Variáveis.............................................................................................................. 7
Declaração de Variáveis.....................................................................................7
Os valores das Variáveis.................................................................................... 8
Conversões de Valores...................................................................................... 8
5 \u2013 Expressões Literais............................................................................................9
Representação de valores..................................................................................9
Números inteiros................................................................................................ 10
Números com vírgula flutuante...........................................................................11
Valores lógicos (booleanos)............................................................................... 11
Expressões de texto...........................................................................................11
Caracteres de escape........................................................................................ 12
6 \u2013 Cadeias de variáveis (Array) .............................................................................13
7 \u2013 Operadores..........................................................................................................14
Operadores de atribuição de valor..................................................................... 14
Operadores de comparação...............................................................................14
Operadores aritméticos...................................................................................... 15
Operadores lógicos............................................................................................ 15
8 \u2013 Objetos.................................................................................................................16
Exemplos práticos com objetos..........................................................................16
9 \u2013 Definir uma Função............................................................................................ 17
10 \u2013 As instruções condicionais if...else................................................................ 19
11 \u2013 Executar código repetidamente...................................................................... 19
Ciclos for.............................................................................................................19
Ciclos while........................................................................................................ 21
PARTE II \u2013 Programação em JavaScript
1 \u2013 Revisão de matérias importantes......................................................................23
2 \u2013 Os operadores da linguagem JavaScript......................................................... 38
Operadores aritméticos...................................................................................... 38
Operadores de atribuição (formas abreviadas) .................................................38
Operadores de comparação...............................................................................38
Operadores lógicos............................................................................................ 39
<meta name=&quot;autor&quot; content=&quot;Rafael Feitosa&quot;> 2
Curso de Programação em JavaScript e HTML Dinâmico
Desenvolvimento, aplicações e referências de acordo com as normas do W3C
Adição de texto...................................................................................................44
3 \u2013 Instruções condicionais.................................................................................... 45
As instruções if e if ... else..................................................................................45
Atribuição condicional de valores.......................................................................49
A instrução switch...............................................................................................50
4 \u2013 Execução repetida de código............................................................................ 54
Ciclos for.............................................................................................................55
Ciclos while e ciclos do...while........................................................................... 57
5 \u2013 Código robusto: as instruções try ... catch......................................................59
6 \u2013 Construir e usar uma função.............................................................................63
Funções com um número fixo de argumentos................................................... 64
Funções com um número variável de argumentos............................................ 66
7 \u2013 Trabalhar com objetos....................................................................................... 71
Criar um novo objeto.......................................................................................... 72
Propriedades de objetos.....................................................................................72
Métodos de objetos............................................................................................ 72
Objetos definidos pelo padrão ECMAScript....................................................... 73
As declarações this e with..................................................................................73
8 \u2013 Objeto Array........................................................................................................ 76
Propriedades do objeto Array............................................................................. 76
Métodos do objeto Array.................................................................................... 76
Coleções.............................................................................................................77
9 - Objeto Date.............................................................................. 81
Métodos do objeto Date.............................................................................. 82
Métodos estáticos do objeto Date...................................................................... 84
10 \u2013 Objeto Math....................................................................................................... 89
Propriedades do objeto Math............................................................................. 89
Métodos do objeto Math.....................................................................................89
11 \u2013 Objeto String.................................................................................................... 94
Propriedades do objeto String............................................................................94
Métodos do objeto String....................................................................................95
Métodos estáticos do objeto String.................................................................... 95
PARTE III \u2013 HTML Dinâmico
1 \u2013 Para
Carregar mais