Você está na página 1de 3

AAAAppppoooosssst
tttiiiillllaaaa

Apostila
Departamento de Tecnologia da
Informação FATEC-
Prof.a Elisabete da Silva
Santos
SP
Javascript ⓟ 2

JavaScript
Índice
1. Introdução.......................................................................................................................................................4
1.1. Histórico.............................................................................................................................................................................. 4
1.2. O quê é JavaScript?............................................................................................................................................................. 4
1.3. Java, C++ e JavaScript são a mesma coisa?........................................................................................................................4
1.4. O quê posso fazer com JavaScript?..................................................................................................................................... 5
1.5. O quê preciso para programar em JavaScript?....................................................................................................................5
2. JavaScript em uma Página HTML...............................................................................................................5
2.1. Tags de Comentário............................................................................................................................................................. 6
2.2. Ocultando JavaScript de Navegadores mais Antigos..........................................................................................................7
2.1. Escrevendo em uma Página – document.write( ).................................................................................................................7
3. Caixas Pop-up.................................................................................................................................................7
3.1. Método alert( )..................................................................................................................................................................... 7
3.2. Método prompt( )................................................................................................................................................................ 8
3.3. Método confirm( )............................................................................................................................................................... 8
4. Caracteres de Escape......................................................................................................................................8
5. Variáveis..........................................................................................................................................................9
5.1 Globais e Locais................................................................................................................................................................... 9
5.2. Nomes de Variáveis........................................................................................................................................................... 10
6. Tipos de Dados em JavaScript.....................................................................................................................10
6.1. Básicos............................................................................................................................................................................... 10
6.2. Especias............................................................................................................................................................................. 10
7. Conversão entre Tipos de Dados.................................................................................................................11
7.1. Funções parseInt( ) e parseFloat( ).................................................................................................................................... 11
7.2. Outros métodos de conversão de tipos de dados - Number(), String(), Boolean()............................................................11
7.3. Fixando e Arredondado o número de casas “decimais” - toFixed( ).................................................................................12
8. Operadores....................................................................................................................................................12
8.1. Aritméticos........................................................................................................................................................................ 12
8.2. Relacionais........................................................................................................................................................................ 13
8.3. Lógicos.............................................................................................................................................................................. 13
8.4. Unários Diversos............................................................................................................................................................... 14
8.5. Operadores de Atribuição.................................................................................................................................................. 14
8.6. Operadores Diversos.......................................................................................................................................................... 14
9. Funções..........................................................................................................................................................15
9.1. Formato.............................................................................................................................................................................. 15
9.2. Função sem Parâmetros..................................................................................................................................................... 16
9.3. Função recebendo Parâmetros........................................................................................................................................... 16
9.4. Função retornando Valores................................................................................................................................................ 17
10. Strings............................................................................................................................................................17
10.1. Objeto Strings.................................................................................................................................................................. 17
10.2. Comprimento de String - length...................................................................................................................................... 18
10.3. Conversão de String – toUpperCase( ) e toLowerCase( )................................................................................................18
10.4. Substrings – substring( ).................................................................................................................................................. 18
10.5. Obtendo um Único Caractere - charAt( ).........................................................................................................................19
10.6. Localizando uma Substring - indexOf( ).........................................................................................................................19
10.7. Localizando a Última Ocorrência de uma Substring – lastIndexOf( ).............................................................................19

Faculdade de Tecnologia de São de Paulo


Profª Elisabete da Silva Santos
Thank you for using www.freepdfconvert.com service!

Only two pages are converted. Please Sign Up to convert all pages.

https://www.freepdfconvert.com/membership

Você também pode gostar