O JavaScript é a linguagem de script da Web. Com o passar dos anos, são cada vez mais as empresas a apostar no desenvolvimento de aplicações Web, pelo que a compreensão e utilização desta linguagem é cada vez mais importante. Mas o JavaScript não ganhou apenas a batalha da Web e impôs-se também noutras áreas. Já muitos recorrem a esta linguagem para efetuar tarefas administrativas na área dos sistemas operativos. Ou seja, apesar de ser muitas vezes apresentado como a linguagem de script da Web, a verdade é que esta linguagem tem um número infindável de utilizações práticas. O JavaScript é uma linguagem dinâmica, cuja correta utilização pressupõe o uso de determinados padrões de programação (que são muito diferentes daqueles usados pelas linguagens tradicionais de desenvolvimento orientado a objetos). Para além de introduzir a sintaxe básica e gramática da linguagem, este livro refere ainda muitos desses padrões, ao mesmo tempo que apresenta várias recomendações que contribuem para a escrita de bom código JavaScript. Nesta 2.ª Edição Atualizada, foram adicionadas secções que alertam o leitor para diversos aspetos relacionados com a performance associada ao uso dos vários elementos da linguagem. Assim, ao longo do livro, será possível obter descrições detalhadas sobre: ·Aspetos básicos; ·Objetos; ·Funções; ·Arrays; ·Expressões regulares; ·Modo Strict. Resumindo, este é um livro sobre JavaScript5 (que cobre a última versão do standard conhecido por ECMAScript5) que se concentra essencialmente na apresentação da linguagem. Todas as funcionalidades e características apresentadas não dependem de nenhum ambiente de runtime específico, fazendo assim com que esta obra seja adequada a todas as pessoas interessadas em usar JavaScript (e não apenas a programadores Web, como costuma acontecer na maior parte da literatura existente sobre este tema).
Luís Abreu Licenciado em Engenharia de Sistemas e Computadores pela Universidade da Madeira. Tem sido um utilizador regular da plataforma .NET desde 2002. Ao longo dos últimos anos, participou em vários projetos Web e contribuiu com vários artigos para o site do grupo português PontoNetPT. Atualmente, trabalha na SRA, onde é um dos responsáveis pela arquitetura e desenvolvimento de aplicações. É MVP ASP.NET desde outubro de 2005. A partir de 2006, passou a ser o único português a integrar o grupo internacional ASP Insiders (um grupo de elite que mantém contactos regulares com a equipa da Microsoft que desenvolve a plataforma ASP.NET). Autor dos livros ASP.NET 4.0, AJAX com ASP.NET, Silverlight 4.0, Desenvolvimento em Windows 8, ASP.NET MVC e LINQ com C# (coautor), editados pela FCA. João Paulo Carreiro (Colaborador) Consultor .NET internacional. Utiliza ASP.NET desde que a primeira beta foi lançada em 2001. Ao longo dos anos, participou em vários projetos Web construídos sobre ASP.NET. Foi o primeiro MVP português de ASP.NET (título que deteve entre 2004 e 2009).