Manual de Referência JavaScript

Manual de Referência JavaScript

Manual de referência JavaScript listado em ordem alfabética

Atributo/Método Descrição Pertence
abs() Retorna o valor absoluto de x. Math
accessKey Define ou retorna a propriedade accesskey do elemento. Element
acos() Retorna o valor de arco-cosseno inverso de x, medido em radianos. Math
acosh() Retorna o valor de arco-hiperbólico inverso de x. Math
activeElement Retorna o elemento que está atualmente focado no documento. Document
addEventListener() Anexa um manipulador de evento ao documento.
adoptNode() Adota um nó do outro documento. Document
alert() Exibe uma caixa de diálogo de alerta com uma mensagem e um botão "OK". Window
altKey Retorna se a tecla "ALT" foi pressionada ao disparar o evento do mouse.
anchors Retorna a coleção de todos os elementos <a> no documento que possuem a propriedade name. Document
animationName Retorna o nome da animação. AnimationEvent
appCodeName Retorna o nome de código do navegador. Navigator
appendChild() Adiciona um novo nó filho ao elemento, como o último nó filho. Element
applets Retorna a coleção de todos os elementos <applet> no documento. Document
appName Retorna o nome do navegador. Navigator
appVersion Retorna informações sobre a versão do navegador. Navigator
asin() Retorna o valor de arco-senoidal inverso de x, medido em radianos. Math
asinh() Retorna o valor de arco-hiperbólico inverso de x. Math
assert() Se a assertion for false, escreva a mensagem de erro no console. Console
assign() Carregar um novo documento. Location
atan() Retorna o valor arco tangente de x como -PI/2 e PI/2 radianos. Math
atan2() Retorna o arco tangente do quociente dos parâmetros. Math
atanh() Retorna o arco tangente hiperbólico de x. Math
atob() Decodificar uma string codificada em base-64. Window
attributes Retorna o NamedNodeMap das propriedades do elemento. Element
availHeight Retorna a altura da tela (exceto a barra de tarefas do Windows). Screen
availWidth Retorna a largura da tela (exceto a barra de tarefas do Windows). Screen
back() Carregar a URL anterior da lista de histórico. History
baseURI Retorna o URI de base absoluto do documento. Document
blur() Remover o foco do elemento.
body Definir ou retornar o corpo do documento (<body> elemento). Document
break Sair do switch ou do loop. Sentenças
btoa() Codificar uma string em base-64. Window
bubbles Retorna se o evento específico é um evento de bolha. Event
button Retorna o botão do mouse pressionado ao provocar o evento do mouse. MouseEvent
buttons Retorna o botão do mouse pressionado ao provocar o evento do mouse. MouseEvent
cancelBubble Definir ou retornar se o evento deve ser propagado para a hierarquia superior.
cancelable Retorna se o evento pode ser prevenido da sua operação padrão. Event
cbrt() Retorna a raiz cúbica de x. Math
ceil() Retorna x, arredondando para o inteiro mais próximo. Math
changeTouches Retorna a lista de todos os objetos de toque cujo estado foi alterado entre o toque anterior e o toque atual. TouchEvent
characterSet Retorna o conjunto de caracteres da documentação. Document
charAt() Retorna o caractere na posição especificada (índice). String
charCode Retorna o código Unicode do caractere da tecla que desencadeou o evento onkeypress. KeyboardEvent
charCodeAt() Retorna o código Unicode do caractere na posição especificada. String
charset não recomendado para uso.Por favor, use characterSetRetorna o conjunto de caracteres da documentação. Document
childElementCount Retornar o número de elementos filhos do elemento. Element
childNodes Retornar a coleção de nós filhos do elemento (inclusos nós de texto e comentários). Element
children Retornar a coleção de elementos filhos do elemento (não inclui nós de texto e comentários). Element
classList Retornar o nome da classe do elemento. Element
class Declarar uma classe. Sentenças
className Definir ou retornar o valor da propriedade class do elemento. Element
clear() Limpar a consola.
clearInterval() Limpar o temporizador configurado com setInterval(). Window
clearTimeout() Limpar o temporizador configurado com setTimeout(). Window
clearWatch() Desregistrar o gerenciador de eventos de posição/erro instalado anteriormente com Geolocation.watchPosition(). Geolocation
click() Simular um clique do mouse no elemento. Element
clientHeight Retorna a altura do elemento, incluindo a margem interna. Element
clientLeft Retorna a largura da borda esquerda do elemento. Element
clientTop Retorna a largura da borda esquerda do elemento. Element
clientWidth Retorna a largura do elemento, incluindo a margem interna. Element
clientX Retorna a coordenada horizontal do cursor do mouse em relação à janela atual quando o evento do mouse é desencadeado.
clientY Retorna a coordenada vertical do cursor do mouse em relação à janela atual quando o evento do mouse é desencadeado.
clipboardData Retorna um objeto que contém os dados afetados pela operação da área de transferência. ClipboardData
closed Retorna um valor booleano que indica se a janela já foi fechada. Window
close() Fechar o fluxo de saída aberto anteriormente com document.open().
closest() Procurar para cima na árvore DOM para encontrar o elemento mais recente que coincide com o seletor CSS especificado. Element
clz32(x) Retorna o número de zeros iniciais no formato de 32 bits de x. Math
code Retorna o código do caractere da tecla que desencadeou o evento. KeyboardEvent
colorDepth Retorna a profundidade de bits do palhetão de cores usado para exibir a imagem. Screen
compareDocumentPosition() Comparar a posição do documento de dois elementos. Element
compile() Descontinuado na versão 1.5.Compilar uma expressão regular. RegExp
composed Indica se o evento pode ser transmitido do Shadow DOM para o DOM geral. Event
composedPath() Retorna o caminho do evento. Event
concat() Juntar dois ou mais arrays e retornar uma cópia do array combinado.
confirm() Exibir uma caixa de diálogo, mostrando uma mensagem e os botões "Confirmar" e "Cancelar". Window
const Declarar uma variável com valor constante. Sentenças
constructor() Criar e inicializar o objeto criado na classe. Classes
constructor Retorna a função que cria o原型 do objeto Array.
contains() Retorna true se o nó for descendente de algum nó, caso contrário retorna false. Element
contentEditable Definir ou retornar se o conteúdo do elemento é editável. Element
continue Se a condição especificada for encontrada, interrompa uma vez o loop (no loop) e continue para a próxima iteração no loop. Sentenças
console Retorna uma referência ao objeto Console, que fornece métodos para gravar informações no console do navegador (veja o objeto Console). Window
cookie Retorna o nome / valor de todos os cookies no documento. Document
cookieEnabled Determina se o cookie está ativado no navegador. Navigator
coordinates Retorna a localização e a altitude do dispositivo na Terra. Geolocation
copyWithin() Copia elementos do array de um local para outro dentro do array. Array
cos(x) Retorna o valor do cosseno de x, medido em radianos. Math
cosh(x) Retorna o valor do cosseno hiperbólico de x. Math
count() Grava a chamada específica de count() que já foi chamada. Console
createAttribute() Cria um nó Attribute. Document
createComment() Cria um nó Comment com o texto especificado. Document
createDocumentFragment() Cria um nó DocumentFragment vazio. Document
createElement() Cria um nó Element. Document
createEvent() Cria um novo evento.
createTextNode() Cria um nó Text. Document
ctrlKey Retorna se a tecla 'CTRL' foi pressionada ao disparar o evento do mouse.
currentTarget Retorna o elemento que disparou o evento do ouvinte de evento. Event
data Retorna o caractere inserido. InputEvent
dataTransfer Retorna um objeto que contém os dados arrastados ou inseridos / removidos.
debugger Para a execução do JavaScript e chama a função de depuração (se houver). Sentenças
decodeURI() Decodifica o URI. Global
decodeURIComponent() Decodifica o componente URI. Global
defaultPrevented Retorna se o método preventDefault() foi chamado na chamada do evento. Event
defaultStatus Define ou retorna o texto padrão na barra de estado da janela. Window
defaultView Retorna o objeto window associado ao documento; se não houver objeto window disponível, retorna null. Document
delete Remove a propriedade do objeto. Operadores
deltaX Retorna a quantidade de rolagem horizontal da roda do mouse (eixo x). WheelEvent
deltaY Retorna a quantidade de rolagem vertical da roda do mouse (eixo y). WheelEvent
deltaZ Retorna a quantidade de rolagem do eixo Z da roda do mouse. WheelEvent
deltaMode Retorna um número que representa a unidade de medida do valor de incremento (píxeis, linhas ou páginas). WheelEvent
designMode Controla se todo o documento deve ser editável. Document
detail Retorna um número que indica quantas vezes o mouse foi clicado. UiEvent
dir Define ou retorna o valor da propriedade dir do elemento. Element
do ... while Executa um bloco de instruções e repete-o enquanto a condição for verdadeira. Sentenças
doctype Retorna a declaração de tipo de documento associada ao documento. Document
document Retorna o objeto Document da janela (veja Objeto Document) Window
documentElement Retorna o elemento Document do documento (elemento <html>). Document
documentMode Retorna o modo de renderização do navegador do documento. Document
documentURI Define ou retorna a posição do documento. Document
domain Retorna o domínio do servidor que carregou o documento. Document
domConfig Desatualizado.Retorna a configuração DOM do documento. Document
elapsedTime Retorna os segundos que o animação já foi executada. AnimationEvent
elapsedTime Retorna os segundos que a transição já foi executada.  
embeds Retorna a coleção de todos os elementos <embed> do documento. Document
encodeURI() Codifica URI. Global
encodeURIComponent() Codifica componentes de URI. Global
E Retorna o número e (aproximadamente 2.718). Math
endsWith() Verifica se a string termina com a string / caractere especificado. String
entries() Retorna um objeto Array Iteration Key Pair. Array
error() Envia uma mensagem de erro para a consola. Console
escape() Descontinuado na versão 1.5.UsarencodeURI()ouencodeURIComponent() Global
eval() Avalia a string e a executa, como se fosse código de script. Global
eventPhase Retorna qual fase do fluxo de evento está sendo avaliada. Event
every() Verifica se cada elemento do array passa no teste. Array
exec() Testa itens de string. Retorna o primeiro item correspondente. RegExp
execCommand() Chama a operação de área de transferência especificada no elemento que possui o foco atual. Document
exitFullscreen() Sai do modo de tela cheia do elemento. Element
exp(x) Retorna o valor de Ex. Math
expm1(x) Retorna Ex Valor de -1. Math
export Exporta a função para que possa ser usada em módulos externos e outros scripts.
extends Extensão de classe (herança). Classes
fill() Preenche os elementos do array com valores estáticos. Array
filter() Cria um novo array usando cada elemento do array que passar no teste. Array
find() Retorna o valor do primeiro elemento do array que passar no teste. Array
findIndex() Retorna o índice da primeira elemento do array que passar no teste. Array
floor() retorna x, arredondando para o inteiro mais próximo. Math
focus() coloca o elemento no foco.
for marca um bloco de语句 para ser executado enquanto a condição for true. Sentenças
for ... in marca um bloco de语句 para ser executado para cada elemento de um objeto (ou array). Sentenças
forEach() chama uma função para cada elemento do array. Array
forms retorna a coleção de todos os elementos <form> no documento. Document
forward() carrega o próximo URL da lista de histórico. History
frameElement retorna o elemento <iframe> que inseriu a janela atual. Window
frames retorna a coleção de todos os elementos <iframe> na janela atual. Window
from() cria um array a partir de um objeto. Array
fromCharCode() converte um valor Unicode em um caractere. String
fround() retorna a representação de ponto flutuante mais próxima do número, usando uma representação de precisão de 32 bits. Math
fullscreenElement retorna o elemento atualmente exibido em modo de tela cheia. Document
fullscreenEnabled() retorna um valor booleano, indicando se é possível visualizar o documento em modo de tela cheia. Document
function declara uma função. Sentenças
geolocation retorna o objeto Geolocation, usado para localizar a posição do usuário. Navigator
getDate() retorna o dia do mês (1-31). Date
getDay() retorna o dia da semana (0-6). Date
getAttribute() retorna o valor do atributo do nó do elemento. Element
getAttributeNode() retorna o nó de atributo especificado. Element
getBoundingClientRect() retorna o tamanho do elemento e sua posição relativa ao viewport. Element
getComputedStyle() obtém o estilo CSS calculado aplicado ao elemento. Window
getCurrentPosition() retorna a posição atual do dispositivo. Geolocation
getElementById() retorna o elemento com o atributo ID configurado para o valor especificado. Document
getElementsByClassName() retorna um NodeList contendo todos os elementos com o nome de classe especificado.
getElementsByName() retorna um NodeList contendo todos os elementos com o nome especificado. Document
getElementsByTagName() retorna um NodeList contendo todos os elementos com o nome de tag especificado.
getFullYear() retorna o ano. Date
getHours() retorna a hora (0-23). Date
getItem() retorna o valor da chave especificada. Storage
getMilliseconds() Retorna os milissegundos (0-999). Date
getMinutes() Retorna os minutos (0-59). Date
getModifierState() Retorna um array que contém o intervalo de destino, que será afetado pela inserção / exclusão. MouseEvent
getMonth() Retorna o mês (0-11). Date
getNamedItem() Retorna o nó de atributo especificado do NamedNodeMap. Attribute
getSeconds() Retorna os segundos (0-59). Date
getSelection() Retorna o objeto Selection, que representa o intervalo de texto selecionado pelo usuário. Window
getTargetRanges() Retorna um array que contém o intervalo de destino, que será afetado pela inserção / exclusão. InputEvent
getTime() Retorna o número de milissegundos desde meia-noite de 1 de janeiro de 1970, até a data especificada. Date
getTimezoneOffset() Retorna a diferença entre o tempo UTC e o tempo local, em minutos. Date
getUTCDate() Retorna o dia do mês (1-31), com base no horário universal. Date
getUTCDay() Retorna o dia da semana (0-6), com base no horário universal. Date
getUTCFullYear() Retorna o ano, com base no horário universal. Date
getUTCHours() Retorna as horas (0-23), com base no horário universal. Date
getUTCMilliseconds() Retorna os milissegundos (0-999), com base no horário universal. Date
getUTCMinutes() Retorna os minutos (0-59), com base no horário universal. Date
getUTCMonth() Retorna o mês (0-11), com base no horário universal. Date
getUTCSeconds() Retorna os segundos (0-59), com base no horário universal. Date
getYear() Não recomendado para usarUse getFullYear() método substituto. Date
global Verifica se o modificador "g" foi configurado. RegExp
go() Carrega um URL específico da lista de histórico. History
group() Cria um novo grupo no console. Isso faz com que as mensagens do console tenham um nível extra de recuo, até que console.groupEnd() seja chamado. Console
groupCollapsed() Cria um novo grupo no console. Mas este novo grupo está dobrado. O usuário precisa usar o botão para abri-lo. Console
groupEnd() Sai do grupo atual no console. Console
hasAttribute() Se o elemento tiver o atributo especificado, retorna true, caso contrário, retorna false. Element
hasAttributes() Se o elemento tiver qualquer atributo, retorna true, caso contrário, retorna false. Element
hasChildNodes() Retorna true se o elemento tiver qualquer nó filho, caso contrário retorna false. Element
hasFocus() Retorna um valor booleano que indica se o documento está focado. Document
hash Defina ou retorne o âncora da URL (#). Location
head Retorna o elemento <head> do documento. Document
height Retorna a altura total da tela. Screen
history Retorna o objeto History da janela (veja History objeto). Window
host Defina ou retorne o nome do host e a porta da URL. Location
hostname Defina ou retorne o nome do host da URL. Location
href Defina ou retorne a URL completa. Location
id Defina ou retorne o valor da propriedade id do elemento. Element
if ... else ... else if Marca um bloco de instruções que é executado com base em uma condição. Sentenças
ignoreCase Verifica se o modificador "i" foi definido. RegExp
images Retorna a coleção de todos os elementos <img> no documento. Document
implementation Retorna o objeto DOMImplementation que manipula este documento. Document
import Importa funções exportadas de módulos externos e outro script.
importNode() Importa um nó de outro documento. Document
in Retorna true se o atributo especificado estiver no objeto especificado, caso contrário retorna false. Operadores
includes() Verifica se o array contém o elemento especificado.
indexOf() Procura por um elemento no array e retorna sua posição.
Infinity Representa o número infinito positivo ou negativo. Global
info() Emita mensagens informativas para a consola. Console
innerHeight Retorna a altura da área de conteúdo da janela com a barra de rolagem (viewport). Window
innerHTML Defina ou retorne o conteúdo do elemento. Element
innerText Define ou retorna o conteúdo de texto de um nó e de seus descendentes. Element
innerWidth Retorna a largura da área de conteúdo da janela com a barra de rolagem (viewport). Window
inputEncoding Retorna a codificação e o conjunto de caracteres usados para o documento. Document
inputType Retorna o tipo de alteração feita (ou seja, "inserting" ou "deleting"). InputEvent
insertAdjacentElement() Insira o elemento HTML no local especificado em relação ao elemento atual. Element
insertAdjacentHTML() Insira o texto formatado em HTML no local especificado em relação ao elemento atual. Element
insertAdjacentText() Insira o texto no local especificado em relação ao elemento atual. Element
insertBefore() Insert a new child node before the specified existing child node. Element
instanceof Return true if the specified object is an instance of the specified object. Operadores
isArray() Check if the object is an array. Array
isComposing Return whether the state of the event is being composed.
isContentEditable Return true if the content of the element is editable, otherwise return false. Element
isDefaultNamespace() Return true if the specified namespaceURI is the default value, otherwise return false. Element
isEqualNode() Check if two elements are equal. Element
isFinite() Determine if the value is a finite valid number.
isId Return true if the attribute is of ID type, otherwise return false. Attribute
isInteger() Check if the value is an integer. Number
isNaN() Determine if the value is an invalid number.
isSafeInteger() Check if the value is a safe integer. Number
isSameNode() Check if two elements are on the same node. Element
isSupported() Return true if the element supports the specified feature, otherwise return false. Element
isTrusted Return whether the event is trusted. Event
item() Return the attribute node at the specified index in the NamedNodeMap.
join() Join all elements of the array into a string. Array
key Return the key value represented by the event.
key() Return the key at the nth position in the storage. n The name of a key. Storage
keyCode Return the Unicode character code of the key that triggers the onkeypress, onkeydown, or onkeyup event. KeyboardEvent
keys() Return an array iteration object that contains the keys of the original array. Array
lang Set or return the value of the lang attribute of the element. Element
language Return the language of the browser. Navigator
lastChild Return the last child node of the element. Element
lastElementChild Return the last child element of the element. Element
lastIndex Specify the index of the next match start. RegExp
lastIndexOf() Search for an element in the array starting from the end, and then return its position.
lastModified Return the date and time of the last modification of the document. Document
length Set or return the number of elements in the array.
lengthComputable Return whether the length of the progress is computable. ProgressEvent
let Declare variables within the scope of the square brackets {}. Sentenças
links Retorna a coleção de todos os elementos <a> e <area> com atributo href no documento. Document
LN2 Retorna o logaritmo natural de 2 (aproximadamente 0.693). Math
LN10 Retorna o logaritmo natural de 10 (aproximadamente 2.302). Math
loaded Retorna a quantidade de trabalho carregado. ProgressEvent
localeCompare() Compara duas strings no contexto de idioma atual. String
localStorage Permite armazenar pares de chave/valor no navegador da Web. Armazena dados sem data de expiração. Window
location Retorna a posição da tecla no teclado ou dispositivo. KeyboardEvent
location Retorna o objeto Location da janela (veja Location objeto) Window
log() Retorna o logaritmo natural do número.
log10() Retorna o logaritmo de um número com base na base 10. Math
log1p() Retorna 1 + o logaritmo natural do número. Math
log2() Retorna o logaritmo de um número com base na base 2. Math
LOG2E Retorna o logaritmo de E com base na base 2 (aproximadamente 1.442). Math
LOG10E Retorna o logaritmo de E com base na base 10 (aproximadamente 0.434). Math
map() Cria um novo array, chamando uma função para cada elemento do array. Array
match() Procura correspondências com expressões regulares em uma string e retorna a correspondência encontrada. String
matches() Retorna um valor booleano, indicando se o elemento foi correspondido pelo seletor CSS específico. Element
matchMedia() Retorna o objeto MediaQueryList que representa a string de consulta de mídia CSS especificada. Window
max() Retorna o número com o valor máximo. Math
MAX_VALUE Retorna o número mais grande possível no JavaScript. Number
message Define ou retorna a mensagem de erro (string). Erro
metaKey Retorna se a tecla "META" foi pressionada no momento do disparo do evento.
min() Retorna o número com o valor mínimo. Math
multiline Verifica se foi definido o modificador "m". RegExp
MIN_VALUE Retorna o número mais pequeno possível no JavaScript. Number
moveBy() Move a janela em relação à posição atual. Window
moveTo() Move a janela para a posição especificada. Window
MovementX Retorna a coordenada horizontal do cursor do mouse em relação ao último evento mousemove. MouseEvent
MovementY Retorna a coordenada vertical do cursor do mouse em relação ao último evento mousemove. MouseEvent
name Define ou retorna o nome do erro.
namedItem() Retorna o elemento HTMLCollection com o ID ou nome especificado. HTMLCollection
namespaceURI Retorna o URI do espaço de nomes do elemento. Element
NaN valor não numérico ("Not-a-Number"). Global, Number
navigator Retorna o objeto Navigator da janela (ver Objeto Navigator) Window
NEGATIVE_INFINITY Representa o infinito negativo (retornado ao transbordar). Number
new Cria uma instância do construtor.
newURL Retorna a URL do documento após a alteração do hash. HasChangeEvent
newValue Retorna o novo valor do item de armazenamento alterado. StorageEvent
nextSibling Retorna o próximo nó no mesmo nível da árvore de nós. Element
nextElementSibling Retorna o próximo elemento no mesmo nível da árvore de nós. Element
nodeName Retorna o nome do nó. Element
nodeType Retorna o tipo do nó. Element
nodeValue Define ou retorna o valor do nó. Element
normalize() Remove nós de texto vazios e conecta nós adjacentes.
normalizeDocument() Remove nós de texto vazios e conecta nós adjacentes. Document
now() Retorna o número de milissegundos desde meia-noite de 1 de janeiro de 1970. Date
Number() Converte o valor do objeto para um número. Global
offsetHeight Retorna a altura do elemento, incluindo o preenchimento, a borda e a barra de rolagem. Element
offsetWidth Retorna a largura do elemento, incluindo o preenchimento, a borda e a barra de rolagem. Element
offsetLeft Retorna a posição horizontal deslocada do elemento. Element
offsetParent Retorna o contêiner deslocado do elemento. Element
offsetTop Retorna a posição vertical deslocada do elemento. Element
offsetX Retorna a coordenada horizontal do cursor em relação à margem do elemento-alvo. MouseEvent
offsetY Retorna a coordenada vertical do cursor em relação à margem do elemento-alvo. MouseEvent
oldURL Retorna a URL do documento antes da alteração de hash. HasChangeEvent
oldValue Retorna o valor antigo do item de armazenamento alterado. StorageEvent
onabort Este evento ocorre quando a carga do mídia é interrompida.
onafterprint Este evento ocorre quando a página começa a ser impressa ou o diálogo de impressão é fechado. Event
onanimationend Este evento ocorre quando a animação CSS é concluída. AnimationEvent
onanimationiteration Este evento ocorre na iteração repetida da animação CSS. AnimationEvent
onanimationstart Este evento ocorre quando a animação CSS começa. AnimationEvent
onbeforeprint Este evento ocorre ao imprimir a página. Event
onbeforeunload Ocorre esse evento antes de o documento ser descarregado.
onblur Ocorre esse evento quando o elemento perde o foco. FocusEvent
oncanplay Ocorre esse evento quando o navegador pode começar a reproduzir mídia (quando ele tiver suficiente buffer para começar a reprodução). Event
oncanplaythrough Ocorre esse evento quando o navegador pode reproduzir mídia sem parar a bufferização. Event
onchange Ocorre esse evento quando o conteúdo, a seleção ou o estado selecionado do elemento do formulário muda (para <input>, <select> e <textarea>). Event
onclick Ocorre esse evento quando o usuário clicar no elemento. MouseEvent
oncontextmenu Ocorre esse evento quando o usuário clicar com o botão direito em um elemento para abrir o menu de contexto. MouseEvent
oncopy Ocorre esse evento quando o usuário copia o conteúdo do elemento. ClipboardEvent
oncut Ocorre esse evento quando o usuário corta o conteúdo do elemento. ClipboardEvent
ondblclick Ocorre esse evento quando o usuárioclique duas vezes no elemento. MouseEvent
ondrag Ocorre esse evento ao arrastar o elemento. DragEvent
ondragend Ocorre esse evento quando o usuário completa o arrasto do elemento. DragEvent
ondragenter Ocorre esse evento quando o elemento arrastado entra no destino de colocação. DragEvent
ondragleave Ocorre esse evento quando o elemento arrastado sai do destino de colocação. DragEvent
ondragover Ocorre esse evento quando o elemento arrastado está sobre o destino de colocação. DragEvent
ondragstart Ocorre esse evento quando o usuário começa a arrastar o elemento. DragEvent
ondrop Ocorre esse evento quando o elemento arrastado é colocado no destino de colocação. DragEvent
ondurationchange Ocorre esse evento quando a duração do mídia muda. Event
onemptied Ocorre esse evento quando ocorre uma condição adversa e o arquivo de mídia fica inacessível repentinamente (por exemplo, conexão interrompida de forma inesperada).  
onended Ocorre esse evento quando o playback do mídia termina. Event
onerror Ocorre esse evento quando ocorre um erro após a carga de um arquivo externo.
onfocus Ocorre esse evento quando o elemento obtém o foco. FocusEvent
onfocusin Ocorre esse evento quando o elemento está prestes a obter o foco. FocusEvent
onfocusout Ocorre esse evento quando o elemento está prestes a perder o foco. FocusEvent
onfullscreenchange Ocorre esse evento quando o elemento é exibido em modo de tela cheia. Event
onfullscreenerror Ocorre esse evento quando o elemento não pode ser exibido em modo de tela cheia. Event
onhashchange Ocorre esse evento quando a parte de âncora da URL muda. HashChangeEvent
oninput Quando o elemento recebe entrada do usuário, ocorre esse evento.
oninvalid O evento ocorre quando um elemento é inválido. Event
onkeydown O evento ocorre quando o usuário pressiona uma tecla. KeyboardEvent
onkeypress O evento ocorre quando o usuário pressiona uma tecla. KeyboardEvent
onkeyup O evento ocorre quando o usuário solta uma tecla. KeyboardEvent
onLine Verifique se o navegador está online. Navigator
onload O evento ocorre quando o objeto já foi carregado.
onloadeddata O evento ocorre após a carga dos dados de mídia. Event
onloadedmetadata O evento ocorre ao carregar metadados (por exemplo, tamanho e duração). Event
onloadstart O evento ocorre quando o navegador começa a buscar o meio especificado. ProgressEvent
onmessage O evento ocorre ao receber mensagens por meio deste origem do evento. Event
onmousedown O evento ocorre quando o usuário pressiona o botão do mouse em um elemento. MouseEvent
onmouseenter O evento ocorre quando o ponteiro se move para um elemento. MouseEvent
onmouseleave O evento ocorre quando o ponteiro sai de um elemento. MouseEvent
onmousemove O evento ocorre quando o ponteiro se move sobre um elemento. MouseEvent
onmouseover O evento ocorre quando o ponteiro move-se para um elemento ou para seus elementos filhos. MouseEvent
onmouseout O evento ocorre quando o usuário move o ponteiro do mouse para fora de um elemento ou de seus elementos filhos. MouseEvent
onmouseup O evento ocorre quando o usuário solta o botão do mouse em um elemento. MouseEvent
onmousewheel não recomendado para uso.Por favor, use wheel Evento. WheelEvent
onoffline O evento ocorre quando o navegador começa a trabalhar offline. Event
ononline O evento ocorre quando o navegador começa a trabalhar online. Event
onopen O evento ocorre quando a conexão com o origem do evento é aberta. Event
onpagehide O evento ocorre quando o usuário sai de uma página da web para navegar. PageTransitionEvent
onpageshow O evento ocorre quando o usuário navega para uma página da web. PageTransitionEvent
onpaste O evento ocorre quando o usuário cola algum conteúdo em um elemento. ClipboardEvent
onpause O evento ocorre quando o meio de mídia é pausado pelo usuário ou pausado de forma programática. Event
onplay O evento ocorre quando o meio de mídia é iniciado ou não está mais pausado. Event
onplaying O evento ocorre quando o meio de mídia é pausado ou parado para bufferizar e reproduzir. Event
onpopstate O evento ocorre quando o histórico da janela é alterado. PopStateEvent
onprogress O evento ocorre enquanto o navegador está obtendo dados de mídia. Event
onratechange O evento ocorre quando a velocidade de reprodução do meio de mídia é alterada. Event
onresize Este evento ocorre ao ajustar o tamanho da vista do documento.
onreset Este evento ocorre ao resetar o formulário. Event
onscroll Este evento ocorre ao rolar a barra de rolagem do elemento.
onsearch Este evento ocorre quando o usuário insere conteúdo no campo de pesquisa (para <input="search">). Event
onseeked Este evento ocorre quando o usuário completa o movimento / salto para uma nova posição no mídia. Event
onseeking Este evento ocorre quando o usuário começa a mover / saltar para uma nova posição no mídia. Event
onselect Este evento ocorre após o usuário selecionar o texto (para <input> e <textarea>).
onshow Este evento ocorre quando o elemento <menu> é exibido como um menu de contexto. Event
onstalled Este evento ocorre quando o navegador tenta obter dados de mídia, mas os dados não estão disponíveis. Event
onstorage Este evento ocorre quando a área de armazenamento da Web é atualizada. StorageEvent
onsubmit Este evento ocorre ao submeter o formulário. Event
onsuspend Este evento ocorre quando o navegador decide não obter dados de mídia. Event
ontimeupdate Este evento ocorre quando a posição de reprodução é alterada. Event
ontoggle Este evento ocorre quando o usuário abre ou fecha o elemento <details>. Event
ontouchcancel Este evento ocorre quando o toque é interrompido. TouchEvent
ontouchend Este evento ocorre quando o dedo é removido da tela do toque. TouchEvent
ontouchmove Este evento ocorre quando o dedo arrasta na tela. TouchEvent
ontouchstart Este evento ocorre quando o dedo está sobre a tela do toque. TouchEvent
ontransitionend Este evento ocorre quando a conversão CSS é concluída. TransitionEvent
onunload Este evento ocorre após a página ser descarregada (para <body>).
onvolumechange Este evento ocorre quando o volume do mídia é alterado. Event
onwaiting Este evento ocorre quando o mídia é pausada, mas se espera que seja restaurada. Event
onwheel Este evento ocorre quando a roda do mouse rola para cima ou para baixo no elemento. WheelEvent
open() Abre um fluxo de saída HTML para coletar a saída de document.write().
opener Retorna uma referência à janela que criou essa janela. Window
origin Retorna o protocolo, o nome do host e o número da porta da URL. Location
outerHeight Retorna a altura da janela do navegador, incluindo a barra de ferramentas / a barra de rolagem. Window
outerHTML Definir ou retornar o conteúdo externo do elemento. Element
outerText Definir ou retornar o conteúdo externo do nó e de seus descendentes. Element
outerWidth Retorna a largura da janela do navegador, incluindo a barra de ferramentas/rolagem. Window
ownerDocument Retorna o elemento raiz (objeto document). Element
pageX Retorna a coordenada horizontal do cursor do mouse em relação ao documento ao disparar o evento do mouse. MouseEvent
pageXOffset Retorna o número de pixels que o documento atual rolou horizontalmente desde o canto superior esquerdo da janela. Window
pageY Retorna a coordenada vertical do cursor do mouse em relação ao documento ao disparar o evento do mouse. MouseEvent
pageYOffset Retorna o número de pixels que a janela atual rolou verticalmente desde o canto superior esquerdo. Window
parent Retorna a janela pai da janela atual. Window
parentNode Retorna o nó pai do elemento. Element
parentElement Retorna o nó pai do elemento. Element
parse() Analisa a string de data e retorna o número de milissegundos desde 1 de janeiro de 1970.
parseFloat() Analisa a string e retorna um número de ponto flutuante. Global
parseInt() Analisa a string e retorna um inteiro. Global
pathname Define ou retorna o nome do caminho da URL. Location
persisted Retorna se a página da web foi armazenada no cache do navegador. PageTransitionEvent
PI Retorna PI (aproximadamente 3.14). Math
pixelDepth Retorna a resolução de cor da tela (em bits por pixel). Screen
platform Retorna a plataforma para a qual o navegador foi compilado. Navigator
pop() Remove o último elemento do array e retorna esse elemento. Array
port Define ou retorna o número da porta da URL. Location
position Retorna a posição do dispositivo relacionado ao tempo especificado. Geolocation
positionError Retorna a razão do erro ao usar o dispositivo de geolocalização. Geolocation
positionOptions Descrição do objeto que contém a propriedade de opções, que é passada como parâmetro para Geolocation.getCurrentPosition() e Geolocation.watchPosition(). Geolocation
POSITIVE_INFINITY Representa o infinito (retorna ao transbordar). Number
preventDefault() Se o evento puder ser cancelado, o cancela e não executa a operação padrão do evento. Event
print() Imprime o conteúdo da janela atual. Window
product Retorna o nome do motor do navegador. Navigator
propertyName Retorna o nome da propriedade CSS associada à animação ou transição.
protocol Define ou retorna o protocolo da URL. Location
prototype Permite que você adicione atributos e métodos ao objeto Array.
pseudoElement Retorna o nome do pseudo-elemento de animação ou transição.
push() Adiciona um novo elemento ao final do array e retorna o novo comprimento. Array
pow() Retorna o valor de x elevado à potência de y. Math
previousSibling Retorna o nó anterior na mesma hierarquia de nós. Element
previousElementSibling Retorna o elemento anterior na mesma hierarquia de nós. Element
prompt() Exibe uma caixa de diálogo que solicita ao visitante que insira. Window
prototype Permite que você adicione atributos e métodos ao objeto. Number
querySelector() Retorna o primeiro elemento que correspondem ao seletor CSS especificado no documento.
querySelectorAll() Retorna um NodeList estático que contém todos os elementos que correspondem ao seletor CSS especificado no documento.
random() Retorna um número aleatório entre 0 e 1. Math
readyState Retorna o estado (carregando) do documento. Document
reduce() Reduz os valores do array em um único valor (da esquerda para a direita). Array
reduceRight() Reduz os valores do array em um único valor (da direita para a esquerda). Array
referrer Retorna a URL do documento que carregou o documento atual. Document
region MouseEvent
reload() Recarrega o documento atual. Location
remove() Remove o elemento do DOM. Element
removeAttribute() Remove o atributo especificado do elemento. Element
removeAttributeNode() Remove o nó de atributo especificado e retorna o nó removido. Element
removeChild() Remove um nó filho do elemento. Element
removeEventListener() Remove o manipulador de evento adicionado com addEventListener(). Element
removeItem() Remove a chave do armazenamento. Storage
repeat Retorna se houve repetição de pressão de uma tecla. KeyboardEvent
repeat() Retorna uma nova string com uma cópia da string existente com o número especificado. String
replace() Procura um valor ou expressão regular especificada na string e retorna uma nova string substituindo o valor especificado.
replaceChild() Substitui o nó filho do elemento. Element
requestAnimationFrame() Pede ao navegador que chame a função antes da próxima pintura para atualizar a animação. Window
requestFullscreen() Exibe o elemento em modo de tela cheia. Element
resizeBy() Ajusta a janela para o tamanho especificado em pixels. Window
resizeTo() Ajusta a janela para a largura e altura especificadas. Window
return Pára a execução da função e retorna do mesmo. Sentenças
reverse() Inverte a ordem dos elementos do array. Array
round() Arredonda x para o inteiro mais próximo. Math
relatedTarget Retorna o elemento relacionado ao elemento que desencadeou o evento do mouse.
removeEventListener() Remove o manipulador de evento do documento (anexado pelo método addEventListener()). Document
removeNamedItem() Remove o nó de atributo especificado. Attribute
renameNode() Renaomeia o nó especificado. Document
screen Retorna o objeto Screen da janela (veja Screen objeto). Window
screenLeft Retorna a coordenada horizontal da janela em relação à tela. Window
screenTop Retorna a coordenada vertical da janela em relação à tela. Window
screenX Retorna a coordenada horizontal do cursor do mouse ou da janela em relação à tela.
screenY Retorna a coordenada vertical do cursor do mouse ou da janela em relação à tela.
scripts Retorna a coleção de elementos <script> do documento. Document
scroll() não recomendado para uso.Este método foi substituído por scrollTo() método substituto. Window
scrollBy() Rolla o documento por um número especificado de pixels. Window
scrollHeight Retorna a altura total do elemento, incluindo a altura do padding. Element
scrollIntoView() Rolla o elemento especificado para a área visível da janela do navegador. Element
scrollLeft Define ou retorna o número de pixels de rolagem horizontal do conteúdo do elemento. Element
scrollTo() Rolla o documento até as coordenadas especificadas. Window
scrollTop Define ou retorna o número de pixels de rolagem vertical do conteúdo do elemento. Element
scrollWidth Retorna a largura total do elemento, incluindo a largura do padding. Element
scrollX pageXOffset como alias. Window
scrollY pageYOffset como alias. Window
search Define ou retorna a parte da querystring da URL. Location
search() Procura por um valor ou expressão regular específica em uma string e retorna a posição do match. String
self Retorna a janela atual. Window
sessionStorage Permite armazenar pares de chave/valor no navegador da Web. Armazena dados para a sessão. Window
setAttribute() Define ou altera o valor do atributo especificado. Element
setAttributeNode() Define ou altera o nó de atributo especificado. Element
setDate() Define o dia do mês no objeto date. Date
setFullYear() Define o ano do objeto date. Date
setHours() Define a hora do objeto date. Date
setInterval() Chama a função ou calcula a expressão de intervalo de tempo especificado (em milissegundos). Window
setItem() Adicionar uma chave ao armazenamento ou atualizar o valor da chave (se já existir). Storage
setMilliseconds() Definir o número de milissegundos do objeto date. Date
setMinutes() Definir os minutos do objeto date. Date
setMonth() Definir o mês do objeto date. Date
setNamedItem() Definir o nó de propriedade especificado (por nome). Attribute
setSeconds() Definir os segundos do objeto date. Date
setTime() Definir a data para um número especificado de milissegundos antes ou depois de 1 de janeiro de 1970. Date
setTimeout() Chamar uma função ou calcular uma expressão após um número especificado de milissegundos. Window
setUTCDate() Definir a data do objeto date com base no horário universal. Date
setUTCFullYear() Definir o ano do objeto date com base no horário universal. Date
setUTCHours() Definir as horas do objeto date com base no horário universal. Date
setUTCMilliseconds() Definir os milissegundos do objeto date com base no horário universal. Date
setUTCMinutes() Definir os minutos do objeto date com base no horário universal. Date
setUTCMonth() Definir o mês do objeto date com base no horário universal. Date
setUTCSeconds() Definir os segundos do objeto date com base no horário universal. Date
setYear() não recomendado para uso.Use setFullYear() método substituto. Date
shift() Remover o primeiro elemento do array e retorná-lo. Array
shiftKey Retorna se a tecla 'SHIFT' foi pressionada no momento do evento.
sign(x) Retorna o sinal do número (verifica se é positivo, negativo ou zero). Math
sin() Retorna o seno de x (x em radianos). Math
sinh() Retorna o valor hiperbólico do seno de x. Math
slice() Selecionar uma parte do array e retornar um novo array.
some() Verificar se qualquer elemento do array passa pelo teste. Array
sort() Ordenar os elementos do array. Array
source Retorna o texto do padrão RegExp. RegExp
specified Retorna true se a propriedade já foi especificada, caso contrário, retorna false. Attribute
splice() Adicionar/remover elementos do array. Array
split() Dividir a string em um array de substrings. String
static Definir um método estático da classe. Classes
startsWith() Verificar se a string começa com o caractere especificado. String
state Retorna um objeto que contém uma cópia do item de histórico. PopStateEvent
String() Converte o valor do objeto para uma string. Global
stop() Para parar a carga da janela. Window
stopImmediatePropagation() Impede que outros ouvintes do mesmo evento sejam chamados. Event
stopPropagation() Impede que o evento se propague no fluxo de eventos. Event
stringify() Converte um objeto JavaScript para uma string JSON. JSON
sqrt() Retorna a raiz quadrada de x. Math
SQRT1_2 Retorna a raiz quadrada de 1/2 (aproximadamente 0.707). Math
SQRT2 Retorna a raiz quadrada de 2 (aproximadamente 1.414). Math
status Define ou retorna o texto da barra de estado da janela. Window
strictErrorChecking Define ou retorna se a verificação de erro deve ser executada forçosamente. Document
storageArea Retorna o objeto que representa o objeto de armazenamento afetado. StorageEvent
style Define ou retorna o valor da propriedade style do elemento. Element
substr() Extrai caracteres de uma string, começando a partir de uma posição especificada até um número específico de caracteres. String
substring() Extrai caracteres de uma string entre dois índices especificados. String
super Referencia a classe pai. Classes
switch Marca um bloco de instruções a ser executado com base em diferentes condições. Sentenças
table() Exibe dados tabulares como uma tabela. Console
tabIndex Define ou retorna o valor da propriedade tabindex do elemento. Element
tagName Retorna o nome da tag do elemento. Element
tan() Retorna a tangente do ângulo. Math
tanh() Retorna a tangente hiperbólica do número. Math
target Retorna o elemento que desencadeou o evento. Event
targetTouches Retorna uma lista de objetos TouchList que contêm todos os pontos de toque ainda em contato com a superfície tátil. TouchEvent
test() Testa a ocorrência de um item na string. Retorna true ou false. RegExp
textContent Define ou retorna o conteúdo de texto de um nó e de seus descendentes. Element
this Se refere ao objeto ao qual pertence.
throw Lança (gera) um erro. Sentenças
time() Inicia um cronômetro (para rastrear quanto tempo uma operação leva). Console
timeEnd() Para parar o cronômetro iniciado anteriormente por console.time(). Console
timeStamp Retorna o tempo de criação do evento (em milissegundos em relação ao éculo). Event
title Define ou retorna o título do documento.
toDateString() Converta parte da data do objeto Date para uma string legível. Date
toGMTString não recomendado para uso.usar toUTCString método substituto. Date
toExponential converte um número para uma representação exponencial. Number
toFixed(x) formata um número com x dígitos após o ponto decimal. Number
toJSON retorna a data como uma string no formato de data JSON. Date
toISOString retorna a data como uma string, usando o padrão ISO. Date
toLocaleDateString retorna a parte de data do objeto Date como uma string conforme a convenção regional. Date
toLocaleLowerCase converte a string para letras minúsculas conforme o ambiente de idioma do host. String
toLocaleString converte o objeto Date para uma string conforme a convenção regional do host. Date
toLocaleTimeString retorna a parte de tempo do objeto Date na forma de string conforme a convenção regional. Date
toLocaleUpperCase converte a string para letras maiúsculas conforme o ambiente de idioma do host. String
toLowerCase converte a string para letras minúsculas. String
top retorna a janela de navegador mais superior. Window
toPrecision(x) formata um número em x dígitos. Number
toString converte um array em uma string e retorna o resultado.
total retorna a quantidade total de trabalho a ser carregado. ProgressEvent
toTimeString converte a parte de tempo do objeto Date para uma string. Date
touches retorna a lista de todos os objetos touch que estão em contato com a superfície atual. TouchEvent
toUpperCase converte a string para letras maiúsculas. String
toUTCString converte o objeto Date para uma string conforme o horário universal. Date
trace envia o rastreamento de pilha para a consola. Console
transitionend Este evento ocorre quando a transformação CSS é concluída. TransitionEvent
trim remove espaços em branco dos extremos da string. String
trunc retorna a parte inteira do número (x). Math
try ... catch ... finally marca um bloco de comandos a ser executado quando um erro ocorrer no bloco try, e realiza o tratamento de erro. Sentenças
type retorna o nome do evento. Event
typeof retorna o tipo da variável, objeto, função ou expressão. Operadores
undefined indica que o valor da variável ainda não foi atribuído. Global
unescape Descontinuado na versão 1.5.UsardecodeURI()oudecodeURIComponent() Global
unshift() Adiciona um novo elemento no início do array e retorna o novo comprimento. Array
url Retorna a URL do documento que teve itens alterados. StorageEvent
URL Retorna a URL completa do documento HTML. Document
userAgent Retorna o cabeçalho de agente do usuário enviado pelo navegador para o servidor. Navigator
UTC() Retorna o número de milissegundos desde meia-noite de 1 de janeiro de 1970, com base no tempo UTC. Date
value Definir ou retornar o valor da propriedade. Attribute
valueOf() Retorna o valor original do array.
var Declarar variáveis. Sentenças
warn() Envia uma mensagem de aviso para a consola. Console
watchPosition() Retorna o valor do ID de monitoramento, que pode ser passado para o método Geolocation.clearWatch() para cancelar o manipulador. Geolocation
which Retorna o botão do mouse pressionado ao provocar o evento do mouse.
width Retorna a largura total da tela. Screen
view Retorna uma referência ao objeto Window onde o evento ocorreu. UiEvent
void Calcula a expressão e retorna undefined. Operadores
while Bloco de instruções a ser executado quando a condição é true. Sentenças
write() Escreve expressões HTML ou código JavaScript no documento. Document
writeln() Igual a write(), mas adiciona um caractere de nova linha após cada linha. Document
yield Pausar e restaurar funções geradoras. Operadores

Tutorial de JavaScript

Acesse nosso tutorial de JavaScript