Article image
Aysla Santos
Aysla Santos31/10/2023 22:12
Compartilhe

O que é JavaScript?

  • #JavaScript

O que é JavaScript?

JavaScript é uma linguagem de programação interpretada, de script em alto nível com tipagem dinâmica fraca e multiparadigma. Juntamente com HTML e CSS, o JavaScript é uma das três principais tecnologias da World Wide Web.

O que JavaScript pode fazer?

JavaScript pode ser usado para adicionar interatividade e funcionalidade a páginas da web. Ele pode ser usado para:

  • Criar efeitos visuais, como animações e transições
  • Adicionar interação ao usuário, como formulários e botões
  • Acessar e manipular dados do servidor
  • Criar aplicativos da web

Exemplos de JavaScript

exemplos de como JavaScript pode ser usado:

  • Adicionar uma animação a um botão:

JavaScript

const button = document.querySelector("button");

button.addEventListener("click", () => {
button.style.color = "red";
button.textContent = "Cliquei!";
});

  • Criar um formulário interativo:

JavaScript

const form = document.querySelector("form");

form.addEventListener("submit", (event) => {
event.preventDefault();

const name = document.querySelector("input[name='name']").value;
const email = document.querySelector("input[name='email']").value;

console.log("O nome do usuário é", name);
console.log("O e-mail do usuário é", email);
});
  • Acessar e manipular dados do servidor:

JavaScript

const xhr = new XMLHttpRequest();

xhr.open("GET", "/api/users");

xhr.onload = () => {
if (xhr.status === 200) {
  const users = JSON.parse(xhr.responseText);

  for (const user of users) {
    console.log(user.name);
  }
} else {
  console.log("Ocorreu um erro:", xhr.status);
}
};

xhr.send();

Conclusão

JavaScript é uma linguagem de programação poderosa que pode ser usada para adicionar interatividade e funcionalidade a páginas da web. É uma linguagem fácil de aprender, o que a torna uma boa opção para iniciantes em desenvolvimento web.

INSTAGRAM:

@aysla_nasc

LINKEDIN:

www.linkedin.com/in/aysla-nascimento

#javascript #js #dev #programaçao #frontend

Compartilhe
Comentários (1)
Lucas Bernardes
Lucas Bernardes - 31/10/2023 23:03

Gostei da explicação