HDG explica: O que é JavaScript e para que é usado online?

Quando você navega na Internet, as páginas da Web com as quais você interage são apresentadas a você usando três tecnologias: HTML , CSS e o que discutiremos neste artigo—JavaScript.

Dos três, JavaScript é o mais avançado. Ele adiciona funcionalidades dinâmicas às páginas da web, o que as torna muito mais complexas e interativas. Sem JavaScript , alguns de seus sites favoritos não seriam possíveis.

Neste artigo, vamos detalhar o que é JavaScript , como ele funciona e os muitos usos para ele online.

O que é JavaScript?(What Is JavaScript?)

JavaScript é uma linguagem de script. HTML , um de seus parentes mais populares, é uma linguagem de marcação. A principal diferença entre as duas é que as linguagens de marcação são estruturais e preparam a aparência e o design de uma página. Uma linguagem de marcação é funcionalmente de apresentação, enquanto uma linguagem de script é lógica e algorítmica.

Em termos leigos, o HTML muda a aparência das páginas da Web, enquanto o JavaScript realmente oferece funcionalidade computacional. Em HTML , não há como avaliar uma equação simples como 1 + 1. JavaScript pode fazer isso e muito mais.

JavaScript pode ser implementado no lado do servidor e do cliente. O JavaScript(JavaScript) do lado do cliente é o mais comum, onde o código JavaScript é referenciado via HTML e interpretado pelo navegador da web. Esse código pode fazer muito mais do que apenas alterar a aparência de uma página, como gerar conteúdo HTML dinamicamente , solicitar entrada do usuário e muito mais.

Para resumir, JavaScript é uma linguagem de script leve e interpretada que pode melhorar a interatividade de um site.

Como o JavaScript é usado on-line?(How Is JavaScript Used Online?)

Como em praticamente todas as linguagens de script, as possibilidades são limitadas apenas ao que você pode criar. Se você tem as habilidades e pode sonhar, deve ser capaz de realizá-lo.

No entanto, existem alguns scripts JavaScript muito comuns sem os quais a web não seria a mesma. Vamos discutir alguns dos casos de uso mais populares para JavaScript .

Validação de formulário

Se você já preencheu um formulário de inscrição apenas para ser informado de que seu nome de usuário ou senha eram muito curtos, isso era JavaScript em ação!

A validação de formulários(Form) pode ser realizada em várias linguagens de script diferentes, mas o JavaScript permite que isso seja feito dinamicamente e sem postar nenhum dado. Isso pode reduzir os custos do servidor por meio da diminuição da largura de banda e é uma ótima maneira de evitar a frustração do usuário. 

Nunca é divertido enviar um formulário e ser informado depois que suas informações não são válidas. JavaScript pode fazer isso em tempo real.

Conversores e Calculadoras

Seja Fahrenheit para Celsius , USD para EUR ou algo parecido, converter dados dinamicamente é algo em que o JavaScript se destaca. Se você fizer um curso de JavaScript , uma de suas primeiras lições provavelmente será criar algo como uma calculadora de taxa de juros(interest rate calculator) . É uma ótima experiência de aprendizado que apresenta muitos dos fundamentos do JavaScript .

O JavaScript(JavaScript) do lado do cliente é uma das melhores soluções para lidar com cálculos como esses.

Geradores Aleatórios

Math.random () é uma função favorita para muitos amantes de JavaScript , e é extremamente útil. Ele permite a criação de um número de ponto flutuante aleatório entre 0 e 1, o que permite muitos scripts inteligentes.

Um dos scripts mais populares deste tipo é um gerador de (assword generator)senhas (p)aleatórias(random ) . Você pode encontrá-los em toda a Web e eles são uma fonte confiável de geração de senhas aleatórias, já que o JavaScript do lado do cliente não tem interação com o servidor, portanto, nunca é armazenado em cache ou salvo nos bastidores.

Jogos

Isso mesmo— JavaScript pode até ser usado para codificar seus próprios jogos. Embora o JavaScript do lado do cliente não permita suporte para qualquer tipo de experiência cooperativa online, jogos para um jogador ou jogos que podem ser jogados por dois usuários no mesmo teclado são totalmente possíveis.

Aqui estão alguns exemplos clássicos:

JavaScript é uma linguagem de script muito boa que funciona mesmo para projetos não tão sérios!

Se você já é bem versado em HTML e CSS , o JavaScript é um ótimo próximo passo que pode realmente aprimorar seu jogo de codificação. Se a codificação não é do seu interesse, este artigo deve ajudar a apreciar a funcionalidade que esta linguagem de script trouxe para milhões de sites. A internet não seria a mesma sem JavaScript .



About the author

Josh tem mais de 10 anos de experiência na indústria de software e wireless, especificamente nas áreas de programação e análises do Android. Atualmente, ele é engenheiro de software sênior da Microsoft, trabalhando em vários produtos do MS Office. Josh tem um forte interesse em ajudar outras pessoas a aprender novas ferramentas de software e está sempre disposto a compartilhar suas dicas e truques com aqueles que perguntam.



Related posts