Post 5: Manipulação de Elementos HTML com JavaScript
```
JavaScript pode ser usado para manipular elementos HTML. Neste post, vamos explorar como selecionar e modificar elementos HTML usando JavaScript.
Exemplo:
<script>
// Exemplo de manipulação de elementos HTML com JavaScript
var elemento = document.getElementById("meuElemento");
elemento.innerHTML = "Novo conteúdo";
</script>
```
Post 6: Eventos em JavaScript
```
Eventos são ações que ocorrem em elementos HTML, como clique do mouse ou envio de formulário. Neste post, vamos mostrar como lidar com eventos usando JavaScript.
Exemplo:
<script>
// Exemplo de evento em JavaScript
function botaoClicado() {
alert("Botão clicado!");
}
</script>
<button onclick="botaoClicado()">Clique aqui</button>
```
Post 7: Trabalhando com Arrays em JavaScript
```
Arrays são estruturas de dados usadas para armazenar vários valores em uma única variável. Neste post, vamos explorar como criar e manipular arrays em JavaScript.
Exemplo:
<script>
// Exemplo de arrays em JavaScript
var frutas = ["maçã", "banana", "laranja"];
alert(frutas[0]); // Saída: maçã
</script>
```
Post 8: Manipulação de Strings em JavaScript
```
Strings são sequências de caracteres usadas para armazenar texto. Neste post, vamos mostrar como manipular strings em JavaScript.
Exemplo:
<script>
// Exemplo de manipulação de strings em JavaScript
var nome = "Maria";
var sobrenome = "Silva";
var nomeCompleto = nome + " " + sobrenome;
alert(nomeCompleto); // Saída: Maria Silva
</script>
```
Post 9: Requisições Assíncronas com XMLHttpRequest
```
XMLHttpRequest é um objeto usado para fazer requisições assíncronas em JavaScript. Neste post, vamos aprender como fazer requisições AJAX usando XMLHttpRequest.
Exemplo:
<script>
// Exemplo de requisição assíncrona com XMLHttpRequest
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
alert(this.responseText);
}
};
xhttp.open("GET", "https://api.example.com/data", true);
xhttp.send();
</script>
```
Post 10: Manipulação de Data e Hora em JavaScript
```
JavaScript possui recursos para trabalhar com datas e horas. Neste post, vamos mostrar como manipular e formatar datas em JavaScript.
Exemplo:
<script>
// Exemplo de manipulação de data e hora em JavaScript
var dataAtual = new Date();
var dia = dataAtual.getDate();
var mes = dataAtual.getMonth() + 1;
var ano = dataAtual.getFullYear();
alert(dia + "/" + mes + "/" + ano); // Saída: 05/06/2023
</script>
```
Esses são apenas exemplos básicos para cada tópico. Você pode expandir esses posts com mais explicações, exemplos avançados e detalhes relevantes para cada assunto.