Manual de JavaScript
Construtores e comandos
condição
alternativa à condição
alternativa à condição
escolha múltipla
loop
loop
loop para arrays
loop para objetos
parada do loop
transição para a próxima iteração
criação de função
exclusão de propriedade do objeto
verificação da existência de propriedade
execução de string de código
criação de array
criação de objeto
Tipagem
conversão para número
string para número
string para decimal
conversão para string
conversão para boolean
tipo da variável
verificação de número finito
verificação de NaN
Valores especiais
Métodos Matemáticos
número aleatório
arredondamento de número
arredondamento para cima
arredondamento para baixo
arredondamento de número
arredondamento de número
raiz quadrada de um número
potência de um número
número máximo
número mínimo
módulo de um número
Métodos Raros
seno de um número
cosseno de um número
tangente de um número
arco seno de um número
arco cosseno de um número
arco tangente de um número
exponencial
logaritmo natural
notação exponencial
Constantes
Strings
comprimento da string
minúsculas
maiúsculas
divisão de string em array
extração de substring
extração de substring
extração de substring
concatenação de strings
busca de correspondências a partir do início
busca de correspondências a partir do fim
verificação do início
verificação do fim
remoção de espaços nas extremidades
caractere da string
caractere pelo seu código
código do caractere
busca e substituição
caractere da string por posição
preenchimento da string a partir do fim até um comprimento especificado
preenchimento da string a partir do início até um comprimento especificado
criação de cópias da string
remoção de espaços no final da string
remoção de espaços no início da string
busca de uma string especificada na string atual
Expressões Regulares
Arrays
comprimento do array
concatenar arrays
unir array em uma string
inverter array
verificar existência no array
pesquisar no array
pesquisar no array a partir do final
extrair parte do array
remover parte do array
remover primeiro elemento
remover último elemento
adicionar elementos no início
adicionar elementos no final
iterar sobre o array
iterar sobre o array
filtrar array
todos no array
pelo menos um no array
reduzir a um valor
reduzir a um valor
ordenar array
preencher array
encontrar elemento no array
encontrar índice do elemento no array
encontrar elemento a partir do final do array
encontrar índice do elemento a partir do final do array
obter array a partir de subarrays
obter array a partir de subarrays
verificar se o objeto é um array
obter array de um objeto semelhante a array
obter array a partir de parâmetros
elemento do array por posição
Tempo
objeto para trabalhar com data
obtenção do ano
obtenção do mês
obtenção do dia do mês
obtenção das horas
obtenção dos minutos
obtenção dos segundos
obtenção dos milissegundos
obtenção do dia da semana
data em milissegundos
data a partir de string
definição do ano
definição do mês
definição do dia do mês
definição da hora
definição do minuto
definição do segundo
definição do milissegundo
data atual em milissegundos
Temporizadores
Obtendo elementos
elemento por seletor
elemento por id
elementos por seletor
elementos por tag
elementos por classe
ascendente por seletor
correspondência com seletor
verificação de aninhamento
Obtendo relacionados
todos os descendentes do elemento
nós filhos
primeiro descendente
primeiro nó descendente
último descendente
último nó descendente
elemento anterior
próximo elemento
elemento pai
nó pai
Partes de tabelas
Criação de elementos
Inserção de elementos
inserção no início
inserção no final
inserção no final
inserção antes
inserção de elementos
inserção de código HTML
inserção de texto
Remoção
Texto e tag
texto do elemento
código HTML do elemento
código HTML externo do elemento
valor do nó
valor do nó
nome da tag
Atributos
obtenção de atributos do elemento
alteração de atributos do elemento
remoção de atributos do elemento
verificação da presença de atributo
atributos data-
Classes CSS
objeto com classes
adição de classes
remoção de classes
alternância de classes
verificação de classes
Trabalhando com CSS
Dimensões
Deslocamentos
Eventos
Objeto Event
cancelar ação padrão
tipo de evento
elemento onde o evento ocorreu
elemento onde o evento foi atribuído
se o evento é genuíno
se Ctrl está pressionado
se Alt está pressionado
se Shift está pressionado
se Cmd está pressionado
coordenadas do mouse
coordenadas do mouse
coordenadas do mouse
coordenadas do mouse
valor do código da tecla
caractere inserido
Avançado
Contexto
Objetos
Janelas de Diálogo
Básico
movimento da caneta
desenho de linha
retângulo contorno
retângulo preenchido
retângulo
círculo, arco
limpar retângulo
Geral
Configurações
espessura da linha
cor do contorno
cor do preenchimento
estilo da extremidade da linha
estilo da junção de linhas
limite do ângulo de junção