Javascript
Midnight Blue f#101720
Deep Navy Blue f#011222
Charcoal Gray f#171717
Rich Black f#020D19
Oil Black f#0C0C0C
Dark Slate Gray f#0D1717
Obsidian f#0B1215
light black f#101010
Arrays
[Link](nomes) = mostra no console a tabela
nomes[1] = "maria"
[Link](nomes) = mudar dados de um array
[Link]([Link]) = quantos elementos tem um array
[Link]("joaquim")
[Link](nomes) = adicionar mais elementos no final
do array
[Link]("josé")
[Link](nomes) = adicionar elementos no início do
array
[Link]()
[Link](nomes) = remover elemento do início
[Link]()
[Link](nomes) = remover elemento do fim
let removido = [Link]()
[Link](removido)
[Link](nomes) = remover elementos permite
guardar o valor removido numa variável
[Link](nomes)
[Link](1,2,"joaquim", "manuel", "rui")
[Link](nomes) = remover e/ou adicionar elementos
em qualquer posição dentro do array
[Link](nomes)
let eliminados = [Link](1,2,"joaquim", "manuel", "rui")
[Link](nomes)
[Link](eliminados) = ver eliminados
[Link](nomes)
let nomes_extraidos = [Link](0,2)
[Link](nomes_extraidos) = extrair partes de
um array (retorna um novo array)
[Link](nomes)
let outros_nomes = ["joaquim", "carla", "manuel"]
nomes = [Link](outros_nomes)
[Link](nomes) = juntar dois
arrays
[Link]([Link]("carlos")) = procurar item
num array
[Link](nomes)
[Link]([Link]("ana")) = procurar posição
de item num array
let todos_os_nomes = [Link]("-")
[Link](todos_os_nomes) = converter um
array numa string
[Link]()
[Link](nomes) = ordenar um
array de forma alfabetica crescente- IMPORTANTE: altera a estrutura
do array
isNaN() = UM VALOR QUE NÃO É UM NUMERO// isNotaNumber
toFixed() = Quantas casas decimais eu permito// EX: ToFixed(1) = permite uma casa
Eventos Listener Principais
'click' o click de um botão
'dblclick' quando ocorres um clique duplo
'focus' o foco de um input
'blur' o não foco de um input
'mouseover' mouse entra dentro do elemento
'mouseout' mouse sai do elemento
'mousemove' quando o mouse se move em cima do element
'input' disparado quando o valor de um elemento de entrada é modificado.
'submit' quando um formulário é enviado
'change' quando um valor de um formulário é alterado
'load' disparar quando um elemento for carregado
'keydown' quando uma tecla é pressionada
'keyup' quando uma tecla é liberada
Gerais
append() ---> adicionar mais elementos filhos depois do 1º elemento filho
parentNode ---> refere-se ao elemento pai
[Link] ---> remove o elemento pai
.includes---> para ver se inclui tal string em