Se você quiser criar páginas da web dinâmicas, terá que complementar seu conhecimento de HTML e CSS com uma compreensão de JavaScript . Essa linguagem de script é considerada essencial no desenvolvimento moderno da web.
Você pode construir todos os tipos de aplicativos e sites interativos interessantes com JavaScript, mas há muito o que aprender no caminho. Com isso em mente, criamos a seguinte folha de dicas de JavaScript para você.
A folha de dicas pode servir como uma atualização rápida dos elementos JavaScript sempre que você precisar. É útil para iniciantes e especialistas.
o dispositivo conectado não é compatível com o kies 3
DOWNLOAD GRÁTIS: Esta folha de dicas está disponível como um PDF para download de nosso parceiro de distribuição, TradePub. Você terá que preencher um pequeno formulário para acessá-lo apenas pela primeira vez. Download A última folha de dicas do JavaScript .
A última folha de dicas do JavaScript
Atalho | Açao |
---|---|
Arrays JavaScript | |
concat () | Junte vários arrays em um |
copyWithin () | Copia os elementos da matriz dentro da matriz, de e para as posições especificadas |
índice de() | Retorna o valor primitivo do objeto especificado |
inclui () | Verifique se um array contém o elemento especificado |
Junte() | Combine os elementos de uma matriz em uma única string e retorne a string |
entradas () | Retorna um par chave / valor Array Iteration Object |
cada() | Verifique se cada elemento em uma matriz passa em um teste |
preencher() | Preencha os elementos em uma matriz com um valor estático |
filtro() | Crie uma nova matriz com cada elemento em uma matriz que passe em um teste |
achar() | Retorna o valor do primeiro elemento em uma matriz que passa em um teste |
para cada() | Chame uma função para cada elemento da matriz |
a partir de() | Crie uma matriz a partir de um objeto |
lastIndexOf () | Fornece a última posição em que um determinado elemento aparece em uma matriz |
pop () | Remova o último elemento de uma matriz |
Empurre() | Adicione um novo elemento no final |
reverter() | Classifique os elementos em ordem decrescente |
reduzir() | Reduza os valores de uma matriz a um único valor (indo da esquerda para a direita) |
reduzirRight () | Reduza os valores de uma matriz a um único valor (indo da direita para a esquerda) |
mudança() | Remova o primeiro elemento de uma matriz |
fatiar() | Puxe uma cópia de uma parte de uma matriz para um novo objeto de matriz |
ordenar() | Classifique os elementos em ordem alfabética |
splice () | Adicione elementos de uma forma e posição especificadas |
não mudar () | Adicione um novo elemento ao início |
Métodos Booleanos de JavaScript | |
para sequenciar() | Converta um valor booleano em uma string e retorne o resultado |
valor de() | Retorna a primeira posição em que um determinado elemento aparece em uma matriz |
toSource () | Retorna uma string que representa o código-fonte do objeto |
Operadores aritméticos JavaScript | |
+ | Adição |
- | Subtração |
* | Multiplicação |
/ | Divisão |
(...) | Operador de agrupamento (as operações entre colchetes são executadas antes das externas) |
% | Módulo (resto) |
++ | Incrementar números |
- | Diminuir números |
== | Igual a |
=== | Valor igual e tipo igual |
! = | Não igual |
! == | Valor diferente ou tipo diferente |
> | Maior que |
< | Menos do que |
> = | Melhor que ou igual a |
<= | Menor ou igual a |
? | Operador ternário |
Operadores lógicos | |
&& | E lógico |
|| | OR lógico |
! | NÃO Lógico |
Operadores bit a bit | |
E | Declaração E |
| | Declaração OR |
~ | NÃO |
^ | XOR |
<< | Desvio à esquerda |
>> | Deslocamento para a direita |
>>> | Zero preenchimento deslocamento para a direita |
Funções | |
alerta() | Dados de saída em uma caixa de alerta na janela do navegador |
confirme() | Abra uma caixa de diálogo sim / não e retorne verdadeiro / falso dependendo do clique do usuário |
console.log () | Grave informações no console do navegador (bom para fins de depuração) |
document.write () | Escreva diretamente no documento HTML |
mensagem() | Crie uma caixa de diálogo para a entrada do usuário |
Funções Globais | |
decodifica () | Decodifique um Uniform Resource Identifier (URI) criado por encodeURI ou similar |
decodeURIComponent () | Decodifique o URI do componente |
encodeURI () | Codifique um URI em UTF-8 |
encodeURIComponent () | O mesmo, mas para componentes URI |
eval () | Avalie o código JavaScript representado como uma string |
isFinite () | Determine se um valor passado é um número finito |
isNaN () | Determine se um valor é um número ilegal |
Número() | Converte o valor de um objeto em um número |
parseFloat () | Analisa uma string e retorna um número de ponto flutuante |
parseInt () | Analisa uma string e retorna um inteiro |
Loops de JavaScript | |
para | A maneira mais comum de criar um loop em JavaScript |
enquanto | Configure as condições sob as quais um loop é executado |
fazer enquanto | Semelhante ao loop while, no entanto, ele executa pelo menos uma vez e realiza uma verificação no final para ver se a condição é atendida para executar novamente |
pausa | Pare e saia do ciclo se certas condições forem atendidas |
Prosseguir | Pule partes do ciclo se certas condições forem atendidas |
Personagens de Fuga | |
' | Citação única |
' | Citação dupla |
\ | Barra invertida |
b | Backspace |
f | Feed de formulário |
n | Nova linha |
r | Retorno de carruagem |
t | Tabulador horizontal |
v | Tabulador vertical |
Métodos de string JavaScript | |
charAt () | Retorna um caractere em uma posição especificada dentro de uma string |
charCodeAt () | Dê o Unicode do personagem nessa posição |
concat () | Concatenar (juntar) duas ou mais strings em uma |
fromCharCode () | Retorna uma string criada a partir da sequência especificada de unidades de código UTF-16 |
índice de() | Fornece a posição da primeira ocorrência do texto especificado dentro de uma string |
lastIndexOf () | O mesmo que indexOf (), mas com a última ocorrência, pesquisando para trás |
partida() | Recupere as correspondências de uma string em relação a um padrão de pesquisa |
substituir() | Encontre e substitua o texto especificado em uma string |
procurar() | Execute uma pesquisa por um texto correspondente e retorne sua posição |
fatiar() | Extraia uma seção de uma string e retorne-a como uma nova string |
dividir() | Divide um objeto de string em uma matriz de strings em uma posição especificada |
começa com() | Verifique se uma string começa com os caracteres especificados |
substr () | Semelhante a slice (), mas extrai uma substring dependendo de um número especificado de caracteres |
substring () | Semelhante a slice (), mas não pode aceitar índices negativos |
toLowerCase () | Converter strings para minúsculas |
toUpperCase () | Converter strings para maiúsculas |
valor de() | Retorna o valor primitivo (que não tem propriedades ou métodos) de um objeto string |
SINTAXE DE EXPRESSÃO REGULAR Modificadores de padrão | |
E | Avalie a substituição |
eu | Executar correspondência que não diferencia maiúsculas de minúsculas |
g | Executar correspondência global |
m | Execute a correspondência de várias linhas |
s | Trate as strings como uma única linha |
x | Permitir comentários e espaços em branco no padrão |
você | Padrão sem grao |
Colchetes | |
[abc] | Encontre qualquer um dos caracteres entre colchetes |
[^ abc] | Encontre qualquer caractere que não esteja entre colchetes |
[0-9] | Encontre o dígito especificado entre colchetes |
[A-z] | Encontre qualquer caractere de A maiúsculo a z minúsculo |
(a | b | c) | Encontre qualquer uma das alternativas separadas por | |
Metacaracteres | |
. | Encontre um único caractere, exceto nova linha ou terminador de linha |
o | Personagem de palavra |
NO | Caráter não verbal |
d | Um dígito |
D | Um caractere não digitado |
s | Caractere de espaço em branco |
S | Caractere sem espaço em branco |
b | Encontre uma correspondência no início / fim de uma palavra |
B | Encontre uma correspondência que não esteja no início / fim de uma palavra |
u0000 | Personagem NUL |
n | Um novo personagem de linha |
f | Personagem de alimentação de formulário |
r | Carriage Return Character |
t | Caractere de tabulação |
v | Caractere de tabulação vertical |
xxx | Caráter especificado por um número octal xxx |
xdd | Caráter latino especificado por um número hexadecimal dd |
udddd | Caractere Unicode especificado por um número hexadecimal dddd |
Quantificadores | |
n + | Corresponde a qualquer string que contenha pelo menos um n |
n * | Qualquer string que contenha zero ou mais ocorrências de n |
n? | Qualquer string que contenha zero ou uma ocorrência de n |
n {X} | Qualquer string que contenha uma sequência de X n's |
n {X, Y} | Strings que contêm uma sequência de X a Y n's |
n {X,} | Corresponde a qualquer string que contenha uma sequência de pelo menos X n's |
n $ | Qualquer string com n no final |
^ n | String com n no início |
? = n | Qualquer string seguida por uma string específica n |
?! n | String que não é seguida por uma string específica n |
Propriedades do número | |
VALOR MÁXIMO | Valor numérico máximo representável em JavaScript |
MIN_VALUE | Menor valor numérico positivo representável em JavaScript |
NaN | O valor não numérico |
NEGATIVE_INFINITY | Valor infinito negativo |
POSITIVE_INFINITY | Valor Infinito Positivo |
Métodos Numéricos | |
toExponential () | Retorna uma string com um número arredondado escrito em notação exponencial |
toFixed () | Retorna string de um número com um número especificado de decimais |
toPrecision () | Retorna a string de um número escrito com um comprimento especificado |
para sequenciar() | Retorna um número como uma string |
valor de() | Retorne um número como um número |
Propriedades matemáticas | |
E | Número de Euler |
LN2 | Logaritmo natural de 2 |
LN10 | Logaritmo natural de 10 |
LOG2E | Logaritmo de base 2 de E |
LOG10E | Logaritmo de base 10 de E |
PI | O número PI |
SQRT1_2 | Raiz quadrada de 1/2 |
SQRT2 | Raiz quadrada de 2 |
Métodos Matemáticos | |
abs (x) | Retorne o valor absoluto (positivo) de x |
accos (x) | Arco cosseno de x, em radianos |
asin (x) | Arcseno de x, em radianos |
atan (x) | Arco tangente de x como um valor numérico |
atan2 (y, x) | Arco tangente do quociente de seus argumentos |
ceil (x) | Valor de x arredondado para o número inteiro mais próximo |
cos (x) | Cosseno de x (x está em radianos) |
exp (x) | Valor de Ex |
andar (x) | Valor de x arredondado para o número inteiro mais próximo |
log (x) | Logaritmo natural (base E) de x |
max (x, y, z, ..., n) | Número com maior valor |
min (x, y, z, ..., n) | Número com menor valor |
pow (x, y) | X elevado à potência de y |
aleatória() | Número aleatório entre 0 e 1 |
rodada (x) | Valor de x arredondado para o número inteiro mais próximo |
sin (x) | Seno de x (x está em radianos) |
sqrt (x) | Raiz quadrada de x |
então (x) | Tangente de um ângulo |
datas | |
Encontro() | Crie um novo objeto de data com a data e hora atuais |
Data (2017, 5, 21, 3, 23, 10, 0) | Crie um objeto de data personalizado. Os números representam ano, mês, dia, hora, minutos, segundos, milissegundos. Você pode omitir o que quiser, exceto ano e mês. |
Data (23-06-2017) | Declaração de data como uma string |
getDate () | Obtenha o dia do mês como um número (1-31) |
getDay () | Obtenha o dia da semana como um número (0-6) |
getFullYear () | Obtenha o ano como um número de quatro dígitos (aaaa) |
getHours () | Obtenha a hora (0-23) |
getMilliseconds () | Obtenha o milissegundo (0-999) |
getMinutes () | Obtenha o minuto (0-59) |
getMonth () | Obtenha o mês como um número (0-11) |
getSeconds () | Obtenha o segundo (0-59) |
consiga tempo() | Obtenha o tempo (milissegundos desde 1º de janeiro de 1970) |
getUTCDate () | Dia (data) do mês na data especificada de acordo com a hora universal (também disponível para dia, mês, ano inteiro, horas, minutos etc.) |
analisar | Analisa uma representação de string de uma data e retorna o número de milissegundos desde 1º de janeiro de 1970 |
setDate () | Defina o dia como um número (1-31) |
setFullYear () | Defina o ano (opcionalmente, mês e dia) |
setHours () | Defina a hora (0-23) |
setMilliseconds () | Defina os milissegundos (0-999) |
setMinutes () | Defina os minutos (0-59) |
setMonth () | Defina o mês (0-11) |
setSeconds () | Defina os segundos (0-59) |
definir tempo() | Defina a hora (milissegundos desde 1 de janeiro de 1970) |
setUTCDate () | Defina o dia do mês para uma data especificada de acordo com a hora universal (também disponível para dia, mês, totalmente ano, horas, minutos, etc.) |
MODO DOM Propriedades do nó | |
atributos | Coleção ao vivo de todos os atributos registrados em um elemento |
baseURI | URL base absoluta de um elemento HTML |
childNodes | Coleção de nós filhos de um elemento |
primeiro filho | Primeiro nó filho de um elemento |
lastChild | Último nó filho de um elemento |
próximo irmão | Próximo nó no mesmo nível de árvore de nó |
nodeName | Nome de um nó |
nodeType | Tipo de nó |
nodeValue | Valor de um nó |
ownerDocument | Objeto de documento de nível superior para o nó atual |
parentNode | Nó pai de um elemento |
irmão anterior | Nó imediatamente anterior ao atual |
textContent | Conteúdo textual de um nó e seus descendentes |
Métodos de Nó | |
appendChild () | Adicione um novo nó filho a um elemento como o último nó filho |
cloneNode () | Clonar elemento HTML |
compareDocumentPosition () | Compare a posição do documento de dois elementos |
getFeature () | Retorna um objeto que implementa as APIs de um recurso especificado |
hasAttributes () | Retorna verdadeiro se um elemento tiver algum atributo, senão retorna falso |
hasChildNodes () | Retorne verdadeiro se um elemento tiver qualquer nó filho, caso contrário, retorne falso |
insertBefore () | Insira um novo nó filho antes de um nó filho existente especificado |
isDefaultNamespace () | Retorne verdadeiro se um namespaceURI especificado for o padrão, caso contrário, retorne falso |
isEqualNode () | Verifique se dois elementos são iguais |
isSameNode () | Verifique se dois elementos são o mesmo nó |
é suportado () | Retorna verdadeiro se um recurso especificado é compatível com o elemento |
lookupNamespaceURI () | Retorna o namespaceURI associado a um determinado nó |
lookupPrefix () | Retorne um DOMString contendo o prefixo para um determinado namespaceURI, se presente |
normalizar() | Junte os nós de texto adjacentes e remova os nós de texto vazios de um elemento |
removeChild () | Remova um nó filho de um elemento |
replaceChild () | Substitua um nó filho em um elemento |
Métodos de Elemento | |
getAttribute () | Retorna o valor de atributo especificado de um nó de elemento |
getAttributeNS () | Retorna o valor da string do atributo com o namespace e nome especificados |
getAttributeNode () | Obtenha o nó de atributo especificado |
getAttributeNodeNS () | Retorna o nó do atributo para o atributo com o namespace e nome fornecidos |
getElementsByTagName () | Fornece uma coleção de todos os elementos filho com o nome de tag especificado |
getElementsByTagNameNS () | Retorna uma coleção de elementos HTML ao vivo com um determinado nome de tag pertencente ao namespace fornecido |
hasAttribute () | Retorna verdadeiro se um elemento tiver algum atributo, senão retorna falso |
hasAttributeNS () | Fornece um valor verdadeiro / falso indicando se o elemento atual em um determinado namespace tem o atributo especificado |
removeAttribute () | Remove um atributo especificado de um elemento |
removeAttributeNS () | Remova o atributo especificado de um elemento dentro de um determinado namespace |
removeAttributeNode () | Retire um nó de atributo especificado e retorne o nó removido |
setAttribute () | Defina ou altere o atributo especificado para um valor especificado |
setAttributeNS () | Adicione um novo atributo ou altere o valor de um atributo com o namespace e o nome fornecidos |
setAttributeNode () | Definir ou alterar o nó de atributo especificado |
setAttributeNodeNS () | Adicionar um novo nó de atributo com namespace a um elemento |
Propriedades da janela do navegador | |
fechado | Verifique se uma janela foi fechada ou não e retorne verdadeiro ou falso |
defaultStatus | Definir ou retornar o texto padrão na barra de status de uma janela |
documento | Retorna o objeto do documento para a janela |
molduras | Devolver tudo |
história | Fornece o objeto Histórico para a janela |
innerHeight | Altura interna da área de conteúdo de uma janela |
innerWidth | Largura interna da área de conteúdo |
comprimento | Retorne o número de |
localização | Retorna o objeto de localização para a janela |
nome | Definir ou retornar o nome de uma janela |
navegador | Retorna o objeto Navigator para a janela |
abridor | Retorna uma referência à janela que criou a janela |
outerHeight | Altura externa de uma janela, incluindo barras de ferramentas / barras de rolagem |
outerWidth | Largura externa de uma janela, incluindo barras de ferramentas / barras de rolagem |
pageXOffset | Número de pixels pelos quais o documento foi rolado horizontalmente |
pageYOffset | Número de pixels pelos quais o documento foi rolado verticalmente |
pai | Janela principal da janela atual |
tela | Retorna o objeto Tela para a janela |
screenLeft | Coordenada horizontal da janela (em relação à tela) |
screenTop | Coordenada vertical da janela |
screenX | Igual a screenLeft, mas necessário para alguns navegadores |
telas Y | Igual ao screenTop, mas necessário para alguns navegadores |
auto | Retorna a janela atual |
status | Define ou retorna o texto na barra de status de uma janela |
principal | Retorna a janela superior do navegador |
Métodos da janela do navegador | |
alerta() | Exibir uma caixa de alerta com uma mensagem e um botão OK |
borrão() | Remover o foco da janela atual |
clearInterval () | Limpe um cronômetro definido com setInterval () |
clearTimeout () | Limpe um temporizador definido com setTimeout () |
fechar() | Fecha a janela atual |
confirme() | Exibe uma caixa de diálogo com uma mensagem e os botões OK e Cancelar |
foco() | Definir o foco para a janela atual |
moveBy () | Mova uma janela em relação à sua posição atual |
mover para() | Mova uma janela para uma posição especificada |
abrir() | Abra uma nova janela do navegador |
imprimir() | Imprime o conteúdo da janela atual |
mensagem() | Exibe uma caixa de diálogo que solicita a entrada do visitante |
resizeBy () | Redimensione a janela de acordo com o número especificado de pixels |
resizeTo () | Redimensione a janela para uma largura e altura especificadas |
scrollBy () | Role o documento por um determinado número de pixels |
scrollTo () | Role o documento para as coordenadas especificadas |
setInterval () | Chame uma função ou avalie uma expressão em intervalos especificados |
setTimeout () | Chame uma função ou avalie uma expressão após um intervalo especificado |
Pare() | Impedir o carregamento da janela |
Propriedades da tela | |
availHeight | Retorna a altura da tela (excluindo a barra de tarefas do Windows) |
availWidth | Retorna a largura da tela (excluindo a barra de tarefas do Windows) |
profundidade de cor | Retorna a profundidade de bits da paleta de cores para exibir imagens |
altura | A altura total da tela |
pixelDepth | A resolução de cor da tela em bits por pixel |
largura | A largura total da tela |
EVENTOS JAVASCRIPT Eventos de mouse JavaScript | |
onclick | Quando o usuário clica em um elemento |
menu de contexto | Quando o usuário clica com o botão direito em um elemento para abrir um menu de contexto |
ondblclick | Quando o usuário clica duas vezes em um elemento |
onmousedown | Quando o usuário pressiona o botão do mouse sobre um elemento |
onmouseenter | Quando o usuário move o ponteiro para um elemento |
onmouseleave | Quando o usuário afasta o ponteiro de um elemento |
onmousemove | Quando o usuário move o ponteiro enquanto ele está sobre um elemento |
onmouseover | Quando o usuário move o ponteiro para um elemento ou um de seus filhos |
onmouseout | Quando o usuário afasta o ponteiro de um elemento ou de um de seus filhos |
onmouseup | Quando o usuário libera um botão do mouse enquanto está sobre um elemento |
Eventos de teclado JavaScript | |
onkeydown | Quando o usuário está pressionando uma tecla |
onkeypress | Quando o usuário começa a pressionar uma tecla |
onkeyup | Quando o usuário libera uma tecla |
Eventos de Frame JavaScript | |
Onabort | Quando o carregamento da mídia é abortado |
onbeforeunload | Antes que o documento esteja prestes a ser descarregado |
onerror | Quando ocorre um erro ao carregar um arquivo externo |
onhashchange | Quando a parte âncora de um URL mudou |
carregando | Quando um objeto é carregado |
no couro da página | Quando o usuário sai de uma página da web |
onpageshow | Quando o usuário navega para uma página da web |
onresize | Quando o usuário redimensiona a visualização do documento |
onscroll | Quando o usuário está rolando a barra de rolagem de um elemento |
onunload | Quando uma página é descarregada |
Eventos de formulário JavaScript | |
onblur | Quando um elemento perde o foco |
em mudança | Quando o conteúdo de um elemento de formulário muda (para,, e |
No foco | Quando um elemento obtém o foco |
onfocusin | Quando um elemento está prestes a obter o foco |
onfocusout | Quando um elemento está prestes a perder o foco |
entrada | Entrada do usuário em um elemento |
oninvalid | Quando um elemento é inválido |
onreset | Quando um formulário é redefinido |
onsearch | Quando um usuário digita algo em um campo de pesquisa (para) |
onselect | Quando o usuário seleciona algum texto (para e) |
onsubmit | Quando um formulário é enviado |
JavaScript Drag Events | |
ondrag | Quando o usuário arrasta um elemento |
ondragend | Quando o usuário terminar de arrastar o elemento |
Ondragenter | Quando o elemento arrastado entra em um destino de soltar |
ondragleave | Quando o elemento arrastado sai do destino de soltar |
Ondragover | Quando o elemento arrastado está no topo do alvo de soltar |
ondragstart | Quando o usuário começa a arrastar um elemento |
ondrop | O elemento arrastado é solto no destino de soltar |
Eventos da área de transferência de JavaScript | |
oncopia | Quando o usuário copia o conteúdo de um elemento |
corte | Quando o usuário corta o conteúdo de um elemento |
colar | Quando o usuário cola o conteúdo em um elemento |
JavaScript Media Events | |
Onabort | Quando o carregamento da mídia é abortado |
oncanplay | Quando o navegador pode começar a reproduzir mídia (por exemplo, um arquivo tem buffer suficiente) |
oncanplaythrough | Quando o navegador pode reproduzir pela mídia sem parar |
mudança de ondulação | Quando a duração da mídia muda |
ligado | Quando a mídia chega ao fim |
onerror | Quando ocorre um erro ao carregar um arquivo externo |
onloadeddata | Quando os dados da mídia são carregados |
onloadedmetadata | Quando os metadados (como dimensões e duração) são carregados |
onloadstart | Quando o navegador começa a procurar a mídia especificada |
em pausa | Quando a mídia é pausada pelo usuário ou automaticamente |
em jogo | Quando a mídia foi iniciada ou não está mais pausada |
tocando | Quando a mídia está sendo reproduzida após ter sido pausada ou interrompida para armazenamento em buffer |
em progresso | Quando o navegador está em processo de download de mídia |
onratechange | Ao reproduzir a velocidade das mudanças de mídia |
procurado | Quando o usuário terminar de mover / pular para uma nova posição na mídia |
em busca | Quando o usuário começa a se mover / pular |
montado | Quando o navegador está tentando carregar mídia indisponível |
suspender | Quando o navegador não está carregando intencionalmente a mídia |
ontimeupdate | A posição de reprodução mudou (por exemplo, devido ao avanço rápido) |
onvolumechange | Quando o volume da mídia mudou (incluindo mudo) |
esperando | Quando a mídia foi pausada, mas espera-se que ela seja retomada (por exemplo, armazenamento em buffer) |
Animação | |
animação final | Quando a animação CSS estiver concluída |
animação literária | Quando a animação CSS é repetida |
início da animação | Quando a animação CSS for iniciada |
Diversos | |
transição final | Quando a transição CSS for concluída |
mensagem | Quando uma mensagem é recebida através da fonte do evento |
on-line | Quando o navegador começa a funcionar offline |
on-line | Quando o navegador começa a funcionar online |
onpopstate | Quando o histórico da janela muda |
onshow | Quando um elemento é mostrado como um menu de contexto |
no armazenamento | Quando uma área de armazenamento da Web é atualizada |
ontoggle | Quando o usuário abre ou fecha o elemento |
onwheel | Quando a roda do mouse rola para cima ou para baixo sobre um elemento |
ontouchcancel | Quando o toque da tela é interrompido |
intocado | Quando o dedo do usuário sai da tela sensível ao toque |
ontouchmove | Quando o usuário arrasta o dedo pela tela |
Explore mais o JavaScript
Consideramos JavaScript uma das principais linguagens de programação a dominar no futuro. E recomendamos mergulhar em conceitos avançados como Métodos de array JavaScript uma vez que você tenha uma noção dos fundamentos do JavaScript.
como é uma conta do Facebook desativada?
Crédito da imagem: Oskar Yildiz sobre Unsplash
Compartilhado Compartilhado Tweet O email 15 Comandos do Prompt de Comando do Windows (CMD) que você deve conhecerO prompt de comando ainda é uma ferramenta poderosa do Windows. Aqui estão os comandos CMD mais úteis que todo usuário do Windows precisa saber.
Leia a seguir Tópicos relacionados- Produtividade
- Programação
- JavaScript
- Folha de dicas
Akshata treinou em testes manuais, animação e design UX antes de se concentrar em tecnologia e escrita. Isso reuniu duas de suas atividades favoritas - entender os sistemas e simplificar o jargão. No MakeUseOf, Akshata escreve sobre como fazer o melhor com seus dispositivos Apple.
Mais de Akshata ShanbhagAssine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever