Ext JS 命名规约
来源:互联网 发布:京东java笔试题 编辑:程序博客网 时间:2024/06/05 05:42
ExtJS 命名规约
ExtJS本质依然是一个JavaScript框架,所以要遵循JavaScript的命名规约。Sencha推荐使用以下的命名方式(原文地址),关于命名的更多信息,参考这个javascript.crockford.com:
(Class) 大驼峰(CamelCase)原则。 MyCustomClass 类名应该只含有字母数字。专业术语中也可是数字。 Base64 不要使用下划线、连字符之类的特殊字符。 类名应该至少包含一个由(.)分隔的命名空间。 TopLevelNamespace.MyClassName 顶级命名空间和当前类名都应该遵循大驼峰(CamelCase)原则,其余的都应该是小写(例如:middnamespace)。 TopNamespace.middnamespace.CustomClass 源文件
(Source File) 类名和文件路径应该一一对应。 类名
Ext.util.Observable
对应
path/to/src/Ext/util/Observable.js
类名
MyTopLevelNamespace.util.JsonToXml
对应
path/to/src/MyTopLevelNamespace/util/JsonToXml.js 方法
(Methods) 小驼峰(camelCase)原则。 encodeUsingMd5(), getHtml() 变量
(Variables) 小驼峰(camelCase)原则。 var isGoodName
var base64Encoder 常量(Constant variable)一概大写。 var SALARY = 1000 私有变量(Private variable)以下划线打头。 var _privateVariable 属性
(Properties) 小驼峰(camelCase)原则。静态属性(Static properties)一律大写。 Ext.MessageBox.YES = “Yes”
阅读全文
0 0
- Ext JS 命名规约
- JAVA编程规约之命名规约
- SAP HANA CDS命名规约
- js模块化规约
- 阿里巴巴 JAVA 开发手册-编程规约-命名规约
- 阿里巴巴Java开发手册- 编程规约-命名规约
- 【Java开发手册之编程规约(一)】命名规约
- 阿里巴巴Java开发手册- 编程规约-命名规约
- 阿里巴巴Java开发手册- 编程规约-命名规约
- 微软制定的C# 命名规约 介绍
- 阿里巴巴Java开发手册-命名规约
- 阿里巴巴Java开发手册-命名规约
- 阿里巴巴Java开发手册-命名规约
- 阿里巴巴Java开发手册-命名规约
- 阿里巴巴Java开发手册-命名规约
- 一、编程规约 (一)命名风格
- EXT 命名空间
- Ext命名空间别名
- 王道训练营-C语言-1
- Spring注解开发
- Linux strace命令
- [java]集合
- ios-Socket通信浅析
- Ext JS 命名规约
- ERROR:Fatal error in launcher: Unable to create process using '"'问题解决
- python标准库和常用的扩展库
- Boolean Expressions
- POJ1170 Shopping Offers <五维DP>
- 面试基础总结
- 算法学习之旅,初级篇(16)--合法的整数
- JDBC的链接及封装
- jQuery选择器-综合案例