本书的目标读者包括:熟悉面向对象编程、经验丰富而又打算学习JavaScript的开发人员;有意提升自己网站和Web应用程序易用性的Web开发人员;希望全面深入地理解这门语言的初级JavaScript开发人员。此外,本书也适合熟悉Java、PHP、ASP.NET、HTML、CSS、XML等相关技术的读者阅读。
JavaScript诞生于1995年,最初目的是处理客户端的输入验证,减轻服务器负担。随着Web的普及,JavaScript逐渐成为浏览器必备功能,用途扩展到与浏览器窗口及其内容交互。Ajax的出现进一步推动了JavaScript的发展,使其成为一门功能全面的编程语言,能够处理复杂的计算和交互。