Contiene todo la infromacion referente a la programación de javascriptDescripción completa
JavaScriptDescrição completa
Introducere in JavaScriptFull description
Description : Cours de javascript par Cabaré
Descripción: CONSULTA DE IFA
buen examenDescripción completa
Descrição completa
PROTECCION EN POTENCIADescripción completa
Definicion de estadistica
Guia de Consulta Rápida
Javascript 3a edição
Edgard B. Damiani
Novatec
Copyright 2006 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Editor: R UBENS PRATES
ISBN: 978-85-7522-150-1
NOVATEC EDITORA LTDA.
Rua Luís Antônio dos Santos 110 02460-000 São Paulo SP – Brasil Tel.: +55 11 6959-6529 Fax: +55 11 6950-8869 E-mail: [email protected] Site: www.novatec.com.br
Sumário
3
Parte I – ECMAScript ....................................................................7 Introdução ao ECMAScript .....................................................7 O padrão ECMAScript ......................................................7 Implementações do padrão ECMA-262 ..............................8 Edições do padrão ECMA-262 ...........................................8 Suporte dos navegadores ao padrão ECMA-262 ..................8 Conceitos básicos ....................................................................9 JavaScript é uma linguagem orientada a objetos..................9 ...baseada em protótipos ....................................................9 Executando código JavaScript .......................................... 10 Forma 1: ................................................................... 10 Forma 2: ....................................................................11 Forma 3: ....................................................................11 Identificadores .................................................................11 Nomeando identificadores ..........................................11 Palavras reservadas do JavaScript ................................11 Variáveis e constantes ...................................................... 12 Declaração e escopo .................................................. 12 Tipos de dados do ECMAScript....................................... 13 Dados primários ou primitivos .................................. 13 Dados especiais ......................................................... 14 Dados compostos ou de referência ............................. 15 Conversão de dados .................................................. 15 Por valor X por referência .......................................... 15 Passando valores para funções ................................... 16 Funções .......................................................................... 16 Criando funções ....................................................... 16 Objetos........................................................................... 17 Criando objetos ........................................................ 17 Acessando propriedades e métodos ............................ 18 Personalizando objetos .............................................. 18 Apagando propriedades e métodos ............................ 18 Herança de objetos ................................................... 19 Expressões regulares ........................................................ 19 Opções da pesquisa...................................................20 Sintaxe de expressões regulares ..................................20 Quantificadores .........................................................21 Expressões entre colchetes e atalhos ...........................22 Expressões entre parênteses ....................................... 23 Instruções ............................................................................. 24 Operadores ...........................................................................30 Aritméticos .....................................................................30 Lógicos e relacionais .......................................................30 Bitwise ............................................................................31 Atribuição e atribuição composta .................................... 32 Outros operadores .......................................................... 32 Precedência de operadores ............................................... 32 Objetos do ECMAScript........................................................ 33 arguments.......................................................................33 Array .............................................................................. 33 Boolean ..........................................................................36 Date ............................................................................... 37 Error ..............................................................................40 Function ..........................................................................41 Global ............................................................................42 Math ..............................................................................44 Number.......................................................................... 45 Object ............................................................................ 47 RegExp ...........................................................................48 String .............................................................................50
4
Sumário
Parte II – DOM ........................................................................... 55 Introdução ao DOM.............................................................. 55 Versões e divisões do DOM ............................................. 55 Tratando exceções ...........................................................56 Verificando a compatibilidade do navegador.....................56 Seção I – DOM Core nível 2 .................................................. 57 Attr 57 Document ...................................................................... 57 Element ..........................................................................58 Node ..............................................................................60 NamedNodeMap ............................................................63 Seção II – DOM HTML nível 2 ..............................................64 Acessando elementos do DOM HTML.............................64 Objetos do DOM HTML .................................................65 HTMLElement .........................................................65 Anchor ..............................................................66 Applet