前端教程
资源名称:Ja vaSc ript面向对象编程指南(第2版) 内容简介: 1.本书是唯一一本介绍Javascript面向对象编程的图书。 2.本书作者是知名的Web开发人员和作者。受到国内众多前端开发人员,如淘宝UED团队的推崇和推荐。 Stoyan Stefanov:Facebook公司工程师、作家、演说家。他经常会在其博客(www.phpied.com)与一些相关会议中就Web开发话题发表独到见解。他还运营着其他一些网站,其中包括JSPatterns.com—一个用于探讨Javascript模式的网站。 3.本书内容较为简单,初学者容易上手。 内容提要 Javascript语言是一种具有高度表达能力的、基于原型特性的、非常灵活的面向对象程序设计语言。本书着重于介绍Javascript在面向对象方面的特性,以为您展示如何去构建强健的、可维护的、功能强大的应用程序及程序库。 本书是《Javascript面向对象编程指南》的第二版,全书包括8章和4个附录。依次介绍了Javascript的发展历史、基础性话题(变量、数据类型、数组、循环以及条件表达式)、函数、对象、原型、继承的实现、BOM和DOM等。附录部分包括了学习Javascript编程常用的参考资源。尤其值得一提的是,本书作者是Javascript设计模式方面的专家,他在本书第8章中介绍了几种常用的Javascript编程模式,这也成为他的另一本重要著作《Javascript模式》(Javascript Patterns)奠定了基础。 本书全面地覆盖了Javascript语言的OO特性,同时兼顾基础知识,对初学者来说,是难得的Javascript佳作。读者不需要具备任何的Javascript基础知识及项目经验,通过学习这本书,将会在面试有关Javascript程序设计的职位时游刃有余。 资源目录: 第1章 面向对象的Javascript 1 1.1 回顾历史 2 1.2 浏览器的战争与复兴 3 1.3 分析现状 4 1.4 展望未来 5 1.5 ECMAscript 5 6 1.6 面向对象的程序设计 6 1.6.1 对象 7 1.6.2 类 8 1.6.3 封装 8...