“如果你像我一样,想学习或者熟练掌握今天*热门的Web开发技术,本书是一个**的起点,适合在所有Ajax图书之前的阅读。”
——J.Ambrose Little,Microsoft MVP
“本书作者显然非常了解读者的需要,切中要害,信息密集。单单对客户端通信、Web服务、正则表达式、DOM、XML处理等现代JavaScript技术的详细讲解,就已经物超所值。”
——JavaScriptKit.com
JavaScript作为赋予网页活动与交互性的主要手段之一,早已经成为Web设计师和开发人员的**技能。全世界无数网页每天都在依靠JavaScript完成各种关键任务。然而,JavaScript可能也是被人误解和误用*多的主流编程语言。很多人将它看作Java等面向对象编程语言的功能不全的小兄弟,甚至贬为雕虫小技,对它不屑一顾。
如今,随着越来越多的程序员转向浏览器/服务器模式开发,更加上Web 2.0和Ajax的兴起,JavaScript已经被推到了舞台**。人们开始认识到,JavaScript绝非一种容易学习和掌握的技术,它同时具有面向对象、过程和函数型语言三类语言的特性,将灵活性与强大功能**结合。迄今为止,它的惊人潜力还远远没有真正释放出来。
本书针对开发人员和有经验的Web设计师撰写,在简明扼要地讲述了JavaScript的语言核心ECMAScript,以及面向对象特性、BOM、DOM之后,很快转向**主题:正则表达式、事件、数据验证、表排序、施放、错误处理、调试、XML、Web服务、**、国际化、优化和知识产权保护,能够解决Web***目前面对的各种迫切问题。