Tech-Nation
Informática e Design

É necessário que registre-se ou conecte-se para ter total acesso ao fórum e seu conteúdo.

Definição de Java Script

Ir em baixo

Definição de Java Script

Mensagem por Otto em Sab Maio 08, 2010 2:18 pm

Javascript é uma linguagem de programação criada pela Netscape em 1995, que em princípio se chamava Livescript, a Netscape após o sucesso inicial desta linguagem, recebe uma colaboração considerável da Sun, após esta colaboração, podemos dizer que o Javascript é uma linguagem compatível com a linguagem Java, por esta razão, a semelhança dos nomes "Javascript".

A linguagem foi criada para atender, principalmente, as seguintes necessidades:
  • Validação de formulários no lado cliente (programa navegador);
  • Interação com a página.


Assim, foi feita como uma linguagem de script. Javascript tem sintaxe semelhante à do Java, mas é totalmente diferente no conceito e no uso.
De acordo com seu sistema de tipos Javascript é:
  • fraca - sua tipagem é mutável;
  • dinâmica - uma variável pode assumir vários tipos diferentes durante a execução;
  • implícita - as variáveis são declaradas sem tipo.


1. É interpretada, ao invés de compilada;
2. Possui ótimas ferramentas padrão para listagens (como as linguagens de script, de modo geral);
3. Oferece bom suporte a expressões regulares (característica também comum a linguagens de script).
Sua união com o CSS é conhecida como DHTML. Usando o Javascript, é possível modificar dinamicamente os estilos dos elementos da página em HTML.

Dada sua enorme versatilidade e utilidade ao lidar com ambientes em árvore (como um documento HTML), foi criado a partir desta linguagem um padrão ECMA, o ECMA-262, também conhecido como ECMAscript. Este padrão é seguido, por exemplo, pela linguagem Actionscript da Adobe(Antigamente Macromedia, porém a empresa foi vendida à Adobe).

Além de uso em navegadores processando páginas HTML dinâmicas, o Javascript é hoje usado também na construção do navegador Mozilla, o qual oferece para a criação de sistemas GUI todo um conjunto de ferramentas (em sua versão normal como navegador, sem a necessidade de nenhum software adicional), que incluem (e não apenas) um interpretador de Javascript, um comunicador Javascript <-> C++ e um interpretador de XUL, linguagem criada para definir a interface gráfica de aplicações.

Fonte : Wikipedia
avatar
Otto
        Administrador
        Administrador

Masculino
Idade : 23
Pontos : 210
Reputação : 1
Mensagens : 107
Humor : cate (:
Localização : Portugal
Emprego/lazer : Estudante
Data de inscrição : 14/04/2010
100%
Portugal

Ver perfil do usuário http://tech-natioff.forumeiros.com

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum