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” 一些处理问题的实用提示
易学,学习成本低
快速开发,容易调试和发布
组织良好,可扩展可维护
JavaScript是个基于原型链继承的语言,没有类的概念。而且JavaScript语言特点就是松散和自由,实现一个同样的功能,可以有很多种方式,但是如果放任它的松散和自由,就很难维护和重用代码。
面向对象编程绝大部分都是基于类的。基于类的编程语言通常需要强类型,提供代码封装,并且有标准的编码习惯,说了一堆废话,不翻译了,总结以下就是能做到既有面向对象编程的规范性,又能做到JavaScript的灵活性
继续阅读
本文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 命名规范
命名规范,使用一致的命名规范可以让你的代码结构清晰,可读性强。继续阅读
相关文章推荐
- ExtJS 4 类系统(Class System)介绍
- ExtJS 4 类系统(Class System)介绍
- [ExtJS5学习笔记]第六节 Extjs的类系统Class System命名规则及定义和调试
- [ExtJS5学习笔记]第六节 Extjs的类系统Class System命名规则及定义和调试
- [ExtJS5学习笔记]第六节 Extjs的类系统Class System命名规则及定义和调试
- [ExtJS5学习笔记]第六节 Extjs的类系统Class System命名规则及定义和调试
- Extjs4 API文档阅读(一)——类系统(Class System)
- Extjs4 API文档阅读(一)——类系统(Class System)
- 【ExtJS 4.x学习教程】(1)类系统(Class System)
- Extjs4 API文档阅读(一)——类系统(Class System)
- 一步一步翻译,解说extjs4-------------Class System
- 重回仙剑Demo,写在剧情系统前介绍下Character System for Mecanim的使用
- Java中系统属性Properties介绍 System.getProperty()参数大全
- 架构基于纯Class体系的Common Type System 系统的困惑
- [转]Java中系统属性Properties介绍 System.getProperty()参数大全
- 安卓系统分区介绍boot, system, recovery, data, cache & misc
- Linux系统中的文件目录介绍——Linux system files in the directory structure is introduced
- Linux学习总结(27)——CentOS7及以上系统的systemctl命令使用介绍
- java系统属性properties介绍System.getProperty()参数大全
- Java中系统属性Properties介绍 System.getProperty()参数大全