O JavaScript pode fazer?
JavaScript pode alterar o conteúdo HTML
JavaScript pode mudar os atributos HTML
JavaScript pode mudar o estilo CSS
JavaScript pode validar a entrada
saída de JavaScript
Escrevendo em uma caixa de alerta janela
Escrevendo para a saída HTML
Escrevendo em um elemento HTML
Escrevendo para o console do navegador
Onde inserir JavaScript
JavaScript no <head>
JavaScript no <body>
JavaScript em um arquivo externo
JavaScript Sintaxe
instruções JavaScript
números de JavaScript
cordas JavaScript
expressões JavaScript
palavras-chave de JavaScript
variáveis JavaScript
atribuição de JavaScript
operadores de JavaScript
comentários de JavaScript
JavaScript é case sensitive
Demonstrações JavaScript
Instruções JavaScript são comandos para o navegador
Código de JavaScript é uma sequência de instruções
Instruções JavaScript são separados por ponto e vírgula
Declaração múltipla em uma linha é permitido
Instruções JavaScript podem ser agrupadas em blocos de código
Você pode quebrar uma linha de código após um operador ou uma vírgula.
JavaScript Comentários
Comentários de linha única
Linha única comenta no final de uma linha
Várias linhas comentários
Comentário de uma linha para impedir a execução
Várias linhas comentar para impedir a execução
Variáveis JavaScript
variáveis JavaScript
JavaScript variáveis como álgebra
Números de JavaScript e cordas
JavaScript var palavra-chave.
Declarando muitas variáveis em uma instrução
Declarando muitas variáveis múltiplas linhas
A variável sem um valor retorna o valor undefined
Re-declarar uma variável não vai destruir o valor
Adicionar números de JavaScript
Adicionando cordas JavaScript
Adicionando cordas e números
JavaScript Aritmética
A adição (+) operador
A subtração (-) operador
A multiplicação (*) operador
A divisão (/) operador
O módulo (%) operador
O incremento (++) operador
O decréscimo (--) operador
Atribuição de JavaScript
O = operador de atribuição
A += operador de atribuição
A -= operador de atribuição
O *= operador de atribuição
A /= operador de atribuição
A %= operador de atribuição
JavaScript concatenação de String
Adicionando duas cordas em conjunto, utilizando a concatenação (+) operador
A adição de dois cordões em conjunto com um espaço na primeira corda
A adição de dois cordões em conjunto com um espaço entre elas
Adicionando duas cordas em conjunto, utilizando usando o operador + =
Adicionando cordas e números
Tipos de dados JavaScript
Declaro (criar) As cordas
Declaro (criar) números
Declare (criar) um array
Declare (criar) um objeto
Encontrar o tipo de uma variável
Adicionando dois números e uma corda
Adicionando uma corda e dois números
Uma variável indefinida
Uma variável vazia
JavaScript Objects
Crie uma variável de JavaScript
Criar um objeto de JavaScript
Criar um objeto pessoa (linha única)
Criar um objeto pessoa (várias linhas)
Propriedades do objeto de acesso usando .property
Propriedades do objeto de acesso usando [propriedade]
Acessar uma propriedade função como um método
Acessar uma propriedade função como uma propriedade
Funções de JavaScript
A função simples
Uma função com um argumento
Uma função com um argumento 2
Uma função que retorna um valor
Uma função que converte Fahrenheit para Celsius
A chamada de função sem ()
JavaScript Eventos
Um evento onclick muda um elemento HTML
Um evento onclick muda seu próprio elemento
Um evento onclick chama uma função
JavaScript Cordas
Cordas pode ser escrito com aspas simples ou duplas.
Mostrar alguns exemplos de cordas
Barra invertida antes citações aceita citações como citações.
Encontrar o comprimento de uma cadeia
Você pode quebrar seqüência de texto com uma barra invertida.
Você não pode quebrar o código com uma barra invertida.
Encontre a posição da primeira ocorrência de um texto em uma string - indexOf()
Procurar um texto em uma string e retornar o texto, se for encontrado - match()
Substituir caracteres em uma string - replace()
Converter string para maiúsculas - toUpperCase()
Converter string para minúsculas - toLowerCase()
Divide uma string em um array - split()
Números de JavaScript
Número são consideradas precisas somente até 15 dígitos
Aritmética de ponto flutuante não é sempre 100% exato
Mas ele ajuda a multiplicar-se e dividir por 10
Constantes, precedidos por 0x, são interpretados como hexadecimal
O toString() método pode números de saída como hexadecimal, octal e binária
JavaScript irá gerar Infinito se você calcular um número muito grande
Divisão por zero gera infinito
Um número dividido por uma cadeia não é um número
JavaScript Maths
Use Math.random() para retornar um número aleatório entre 0 e 1
Use Math.round() para arredondar um número
Use Math.ceil() para arredondar um número (para cima)
Use Math.floor() para arredondar um número (para baixo)
Use Math.floor() e random() para retornar um número inteiro aleatório
Use Math.max() para retornar o número com o maior valor
Use Math.min() para retornar o número com o menor valor
Converter Celsius para Fahrenheit
Datas de JavaScript
Use Date() para exibir data e hora de hoje
Use getFullYear() exibir o ano
Use getTime() para calcular o número de milissegundos desde 1970
Use setFullYear() para definir uma data específica
Use toUTCString() para converter a data de hoje (de acordo com UTC) para uma string
Use getDay() para exibir o dia da semana como um número
Use getDay() e uma matriz para exibir o dia da semana como um nome
Exibir um relógio
matrizes de JavaScript
Criar uma matriz
Junte-se a duas matrizes - concat()
Junte-se a três matrizes - concat()
Junte-se a todos os elementos de uma matriz em uma string - join()
Remover o último elemento de uma matriz - pop()
Adicionar novos elementos ao final de uma matriz - push()
Inverter a ordem dos elementos em uma matriz - reverse()
Remover o primeiro elemento de uma matriz - shift()
Selecionar elementos de uma matriz - slice()
Ordena um array (em ordem alfabética e ascendente) - sort()
Classificar números (numericamente e ascendente) - sort()
Classificar números (numericamente e descendente) - sort()
Adicionar um elemento para a posição 2 em uma matriz - splice()
Converter um array para uma string - toString()
Adicionar novos elementos ao início de uma matriz - unshift()
JavaScript Conversão de tipo
Mostrar a typeof todos os tipos de variáveis
Exibir o construtor de todos os tipos de variáveis
Converter um número em uma string usando String()
Converter um número em uma string usando toString()
Descubra se uma variável é um array
Descubra se uma variável é uma data
Booleans JavaScript
Exibir o valor de booleano (10> 9)
Exibir o valor de 10> 9
Tudo com um valor real é verdadeira
O valor booleano de zero é falso
O valor booleano de zero, menos é falsa
O valor booleano de uma cadeia vazia é falsa
O valor booleano de indefinida é falsa
O valor booleano de null é falsa
O valor booleano de false é falsa
O valor booleano de NaN é falsa
comparações de JavaScript
Atribuir 5 a x, e exibir o valor de (x == 8)
Atribuir 5 a x, e exibir o valor de (x == 5)
Atribuir 5 a x, e exibir o valor de (x === 5)
Atribuir 5 a x, e exibir o valor de (x === "5")
Atribuir 5 a x, e exibir o valor de (x! = 8)
Atribuir 5 a x, e exibir o valor de (x! == 5)
Atribuir 5 a x, e exibir o valor de (x! == "5")
Atribuir 5 a x, e exibir o valor de (x> 8)
Atribuir 5 a x, e exibir o valor de (x <8)
Atribuir 5 a x, e exibir o valor de (x> = 8)
Atribuir 5 a x, e exibir o valor de (x <= 8)
Conditionals JavaScript
A instrução if
A outra declaração
A instrução else if
ligação aleatória
switch
Loops de JavaScript
para loop
Loop através de cabeçalhos HTML
while
Loop Do While
Quebrar um laço
Quebrar e continuar um loop
Use um para ... em declaração para percorrer os elementos de um objeto
JavaScript Tratamento de erros
O try...catch declaração
O try...catch declaração com uma caixa de confirmação
O evento onerror
JavaScript Expressões Regulares
Procurar uma expressão em uma string
Procurar uma expressão e substituí-lo
Expressões Regulares Explicado
JavaScript Objects
Criando uma variável JavaScript
Criando um objeto JavaScript
Criando um objeto JavaScript (linha única)
Criando um objeto JavaScript (várias linhas)
Criando um objeto JavaScript usando nova
Criação de objetos JavaScript usando um construtor
Criando built-in objetos JavaScript
A melhor maneira de criar variáveis de JavaScript
Objetos JavaScript são mutáveis
Propriedades do objeto JavaScript
Acessando propriedades usando .property
Acessando propriedades usando [propriedade]
Acessando propriedades usando no
Adicionando novas propriedades para objetos existentes
Excluindo propriedades de objetos
Propriedades do objeto explicou