sugiro ler a documentação da mdn, no mínimo.