O que é JavaScript®?

JavaScript®, uma marca comercial da Oracle Corporation, é uma linguagem de script de computador comumente usada para adicionar conteúdo e recursos dinâmicos e interativos às páginas da web. Exemplos de recursos populares da página da web que podem ser criados com o JavaScript® incluem interfaces de usuário, como janelas pop-up, menus suspensos e imagens que mudam à medida que você mouse sobre eles. A forma mais comum dessa linguagem de script é o Javascript® do lado do cliente, que é executado no próprio computador de um usuário, também conhecido como computador cliente, e não em um servidor de computador. As funções escritas neste idioma são frequentemente adicionadas ao código HTML usado para criar páginas da Web e, no lado do cliente, o JavaScript® geralmente faz parte do ambiente do navegador da Web, o que significa que o navegador da Web interpreta e executa o código. Há também uma versão do lado do servidor dessa linguagem de script que aumentou em popularidade com o lançamento de produtos mais rápidos, como o Node.js.

Essa linguagem de script é frequentemente usada para criar sites mais dinâmicos do que pode ser alcançado usando apenas código HTML. Por exemplo, o JavaScript® pode ser usado para adicionar cálculos da data e hora atuais a uma página da web ou para fazer uma interface do usuário que altera a cor ou outras características de exibição com base nas ações do usuário. Também pode ser usado para validar formulários preenchidos e enviados em uma página da web. Além de seu uso em páginas da web, ele também é usado para vários outros propósitos, incluindo uma plataforma de aplicativo para a interface gráfica do usuário em alguns navegadores da Web e como uma linguagem de script incorporada em uma ampla gama de aplicativos como o Acrobat de Adobe, Yahoo! Widgets e widgets de painel da Apple.

JavaScript® foi desenvolvido pela Netscape e lançado em 1995 como parte do navegador da Web Netscape Navigator. Esse idioma de script está em conformidade com o padrão de linguagem Ecmascript e é considerado um dialeto do ECMAScript. O ECMAScript é um SCR do lado do clienteIdioma de iPting, padronizado pela ECMA International, uma organização internacional e sem fins lucrativos que desenvolve e mantém padrões para sistemas de informação e comunicação.

O desenvolvimento do JavaScript® foi influenciado por linguagens de programação como C, C ++, esquema e eu, e às vezes é chamado de linguagem de programação funcional. Um motivo para essa designação é que as funções no JavaScript® são de primeira classe, o que significa que elas são tratadas como objetos. Isso significa que as funções podem ser manipuladas por vários comandos de programação, como variáveis ​​ou valores. É importante não confundir essa linguagem de script com a linguagem de programação Java, que também foi influenciada por C e C ++, mas é bem diferente na maioria dos aspectos.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?