Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

JavaScript

Apresentação JavaScript - Eng. de Computação - IFCE
by

Vinícius do Carmo

on 4 February 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of JavaScript

JavaScript Vinícius do Carmo Sumário Introdução JavaScript é uma linguagem de script orientada a objetos dinâmica baseada em ECMAScript.

Sua sintax é baseada nas linguagens C e Java.

É atualmente a principal linguagem para programação client-side em navegadores web.

Foi concebida para ser uma linguagem script com orientação a objetos baseada em protótipos, tipagem fraca e dinâmica e funções de primeira classe.

Possui suporte à programação funcional e apresenta recursos como fechamentos e funções de alta ordem comumente indisponíveis em linguagens populares como Java e C++. História JavaScript foi desenvolvido em 1995 por Brendan Eich da Netscape. Seu primeiro nome foi Mocha, mas posteriormente teve seu nome mudado para LiveScript e por fim JavaScript.

A mudança de nome de LiveScript para JavaScript coincidiu com a época em que a Netscape adicionou suporte à tecnologia Java em seu navegador. A escolha final do nome causou confusão dando a impressão de que a linguagem foi baseada em java, sendo que tal escolha foi caracterizada por muitos como uma estratégia de marketing da Netscape para aproveitar a popularidade do recém-lançado Java.

JavaScript rapidamente adquiriu ampla aceitação como linguagem de script client-side de páginas web. Características Imperativa e Estruturada.

Tipagem dinâmica e baseada em objetos.

Avaliação em tempo de execução.

Funções de alta ordem (first-class function).

Baseada em protótipos (prototype).

É usado principalmente para escrever funções que são embarcadas ou incluídas em páginas HTML e que interagem com o DOM. Introdução História Características Vantagens e Desvantagens Exemplo Vantagens Fácil aprendizagem.

Possuem gerenciamento automático de memória.

Não exige recursos server side.

É rápida por ser interpretada no browser.

Existem muitos recursos na Internet.

JavaScript roda no lado do cliente(browser) poupando assim o tráfego de dados com o servidor. Desvantagens O código pode ser facilmente copiado, pois fica exposto.

Não é uma boa ferramenta para interação com um banco de dados.

Funciona de maneiras diferentes em diferentes browsers.

Os usuários pode desativar o suporte a javascript de seus browsers. Exemplo... Referências JavaScript - The Definitive Guide 6th Edition

www.w3schools.com

developer.mozilla.org

http://pt.wikipedia.org/wiki/JavaScript

http://www.milfont.org/tech/2008/01/05/heranca-no-javascript/
Full transcript