0% acharam este documento útil (0 voto)
1 visualizações6 páginas

Deolinda-Java Script

Trabalho de pesquisa só JavaScript

Enviado por

jotaapelo25
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
1 visualizações6 páginas

Deolinda-Java Script

Trabalho de pesquisa só JavaScript

Enviado por

jotaapelo25
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

JavaScript

INTRODUÇÃO

O JavaScript é uma das linguagens de programação mais importantes e versáteis da atualidade. Criado inicialmente para tornar as páginas
web mais dinâmicas e interativas, o JavaScript evoluiu significativamente ao longo dos anos, tornando-se uma linguagem completa e
indispensável no mundo da tecnologia. Hoje, ele está presente não apenas nos navegadores, mas também em servidores, aplicativos móveis,
softwares de desktop e até em dispositivos inteligentes. Essa ampla aplicação faz do JavaScript uma ferramenta essencial para o
desenvolvimento moderno, permitindo a criação de experiências digitais ricas, rápidas e interativas.

O QUE É O JavaScript?

É uma linguagem de programação de alto nível usada para criar interatividade em sites , tornando-os dinâmicos às acções de usuário, ele
trabalha junto com HTML (estrutura) e CSS(estilo) e pode ser usado tanto no front-end(navegador) ou no back-end(servidor) .

ENTRE AS PRINCIPAIS FUNÇÕES DO JAVASCRIPT ESTÃO:

Interação com o usuário: Por exemplo, ela mostra pop-ups com um campo para inserir e-mail e outros
dados, além de notificações sobre o uso de cookies.

Animação: Permite criar movimentos quando o usuário pressiona botões, inserir efeitos dinâmicos,
elementos animados, multimídia, entre outras coisas.

Processamento de dados HTML: JS ajuda a preencher campos obrigatórios em formulários, a verificar


valores literais e numéricos, além de lidar com elementos HTML na página web.

Operações matemáticas: Os scripts JS permitem adicionar calculadoras nos sites, como, por exemplo, no
carrinho de compras de uma loja online.

O JAVASCRIPT PODE SER UTILIZADO EM VÁRIOS TIPOS DE SOFTWARE PARA:

•Criar interfaces interativas do usuário nas páginas web como Wikipedia, Google e Facebook;

•Desenvolver a parte Back-end de aplicativos, como por exemplo, LinkedIn e Uber;

•Escrever sistemas operacionais como [Link];

•Construir servidores de internet usando o JavaScript [Link];

•Usar bases de dados usando o JSSQL;

•Desenvolver games como Candy Crush e Angry Birds;

•Desenvolver aplicativos para celulares Android e iOS.

•Execução no servidor (lado do servidor).

《COMO FUNCIONA O JAVASCRIPT 》

DO PONTO DE VISTA DO DESENVOLVIMENTO FRONT-END, UM SITE PRECISA DE TRÊS CAMADAS:

A primeira, escrita em HTML (Hypertext MarkupLanguage), descreve a estrutura básica da página e permite
organizar o conteúdo de acordo com títulos e parágrafos, etc.
Na sequência, vêm as folhas de estilo em CSS (Cascading Style Sheets), que determinam o design e a
apresentação do site.

O JavaScript forma a última camada, que adiciona emoção e movimento ao site. É utilizada para
transformar uma página estática em uma interface dinâmica. A execução dos scripts ou blocos de códigos
se baseia em situações, como por exemplo, cliques com o mouse ou entradas do usuário.

Os desenvolvedores Back-end também usam o JavaScript para escrever o código do lado do servidor, ou
seja, o que está por trás das aplicações e o que o usuário não vê. O ambiente multiplataforma [Link]
permite que o código JavaScript seja executado fora de um navegador da web, criando a possibilidade de
conectar uma grande quantidade de bibliotecas e ferramentas externas em linguagens diferentes.

O JavaScript, do lado do servidor, pode acessar banco de dados, realizar diferentes operações lógicas e
responder a eventos iniciados pelo sistema operacional do servidor. Entre outras coisas, pode processar
pagamentos, salvar dados de formulários e lidar com outras tarefas de Back-end. Na Netflix, por exemplo, é
utilizado o JavaScript para escrever, tanto a lógica do servidor, como a interface do usuário.

QUE BENEFÍCIOS O JAVASCRIPT OFERECE?

Uma de suas principais vantagens é que o JavaScript é uma linguagem simples. JS tem uma sintaxe
relativamente simples de aprender e é uma boa opção para os desenvolvedores web iniciantes.

O JavaScript é muito rápido porque é executado imediatamente no navegador, sem precisar de recursos
externos.

A operação do lado do cliente reduz a carga de servidores e possibilita a execução de várias ações
simultaneamente.

O JavaScript permite criar uma interface amigável, facilitando a percepção do conteúdo e melhorando a
experiência do usuário.

A linguagem se integra a qualquer página da web, sendo suportada por todos os navegadores e tendo
compatibilidade com muitas aplicações.

JS é a única linguagem que permite desenvolver projetos Full Stack.

É uma linguagem popular endossada por uma comunidade de desenvolvedores, que continuam
atualizando e criando novas bibliotecas e frameworks.

《VANTAGENS 》

a) Simplicidade:

• JavaScript é relativamente fácil de aprender.

• A sintaxe é parecida com outras linguagens populares.

• Permite começar a programar rapidamente sem configurações complicadas.

b) Velocidade:

• O JavaScript é executado diretamente no navegador, sem necessidade de compilação.


• Os navegadores modernos possuem motores JS muito rápidos (como V8 e SpiderMonkey).

• Responde rapidamente às ações do usuário, criando páginas mais interativas.

c) Versatilidade:

•Pode ser usado no front-end (navegador) e no back-end (servidores com [Link]).

Funciona em:

•Websites;

•Aplicações móveis;

•Jogos;

•Aplicações desktop;

•IoT;

EXEMPLOS

1. NÍVEL MAIS BAIXO NO JAVASCRIPT — OPERAÇÕES PRIMITIVAS

Aqui trabalhamos diretamente com o que o JavaScript oferece de mais básico: variáveis, tipos primitivos,
operações matemáticas, comparações, etc.

Essas operações são simples, diretas, próximas da lógica da máquina.

● Exemplo:

let x = 5;

let y = 3;

let soma = x + y;

[Link](soma); // 8

●Explicação:

Trabalhamos com números simples.

Não há função, não há objeto, só valores primitivos.

Por isso é considerado o nível mais baixo.


2. CONTROLO DE FLUXO — DECISÕES E REPETIÇÕES

Aqui começa a lógica de programação de verdade.

Usamos if, else, for, while.

● Exemplo:

let idade = 18;

if (idade >= 18) {

[Link]("Pode entrar");

} else {

[Link]("Proibido");

● Explicação:

O JavaScript toma decisões.

Você controla o caminho que o código segue.

Ainda é nível relativamente “baixo”, mas já existe lógica.

3. FUNÇÕES — ABSTRAÇÃO INICIAL

Aqui você começa a organizar código.

Funções são abstrações que deixam tudo mais simples.

●Exemplo:

function somar(a, b) {

return a + b;

[Link](somar(2, 5));

● Explicação:

Você transforma ideias em blocos reutilizáveis.

O código fica mais limpo e modular.


É um nível mais alto que decisões simples.

---

4. OBJETOS E ARRAYS— ESTRUTURAS DE DADOS

Agora começa a programação de verdade com estrutura, organização, armazenamento.

● Exemplo:

let pessoa = {

nome: "Ana",

idade: 20

};

[Link]([Link]);

● Explicação:

Você modela coisas do mundo real em código.

Pode armazenar muitos dados juntos.

É mais abstrato e poderoso.

5- FRAMEWORKS E BIBLIOTECAS — NÍVEIS ALTÍSSIMOS

Aqui você usa ferramentas prontas que fazem grande parte do trabalho.

●Exemplos:

React — interfaces modernas

[Link] — back-end

Express — servidores

Vue / Angular — apps web

[Link] — sites rápidos

●EXEMPLO SIMPLES COM REACT:

function App() {
return <h1>Olá mundo!</h1>;

● Explicação:

Você escreve muito pouco.

O framework cuida do complicado.

Muito mais abstrato e automatizado .

O JavaScript consegue:

•Detectar o que você faz (cliques, digitalização,rolagem);

•Mudar textos e imagens na hora;


•Fazer cálculos;

•Buscar dados de um servidor;

•E até mesmo comunicar em tempo real(como em chata e jogos online).

CONCLUSÃO

O JavaScript é uma linguagem essencial porque permite criar aplicações rápidas, interativas e modernas,
funcionando tanto no navegador quanto no servidor. Ele é simples de aprender, versátil e possui um
enorme ecossistema de ferramentas e frameworks que facilitam o desenvolvimento. Apesar de ter
desafios como diferenças entre navegadores e alguns erros difíceis de depurar, continua sendo uma das
linguagens mais importantes e usadas do mundo, indispensável para qualquer pessoa que quer trabalhar
com programação web.

Você também pode gostar