您的位置:首页 > Web前端 > JavaScript

ExtJS 4 类系统(Class System)介绍

2012-07-04 14:26 232 查看
本文地址 http://www.showframework.com/2012/06/extjs-4-class-system/

本文PDF下载

ExtJS 4的类系统(class system)进行了一次重大重构,ExtJS4的新架构就是基于这套新的类系统构建的,因此有必要先了解以下这个class system

这篇文章分为四章

I: “Overview” 解释健壮类系统的重要性

II: “Naming Conventions” 最佳命名规范实践(其实是要求必须遵照它的规范)

III: “Hands-on” 详细的例子

IV: “Errors Handling & Debugging” 一些处理问题的实用提示

I. Overview 概览

ExtJS 4 有300多个类,社区里有20w+不同背景的开发者,提供一个好的代码架构是个巨大的挑战:

易学,学习成本低

快速开发,容易调试和发布

组织良好,可扩展可维护

JavaScript是个基于原型链继承的语言,没有类的概念。而且JavaScript语言特点就是松散和自由,实现一个同样的功能,可以有很多种方式,但是如果放任它的松散和自由,就很难维护和重用代码。

面向对象编程绝大部分都是基于类的。基于类的编程语言通常需要强类型,提供代码封装,并且有标准的编码习惯,说了一堆废话,不翻译了,总结以下就是能做到既有面向对象编程的规范性,又能做到JavaScript的灵活性

II. Naming Conventions 命名规范

命名规范,使用一致的命名规范可以让你的代码结构清晰,可读性强。

继续阅读
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: