zoukankan      html  css  js  c++  java
  • 【extjs6学习笔记】1.8 初始: ExtJS命名约定

    Convention for

    Description

    Example

    Class

    类名应该在CamelCase中

    MyCustomClass

      

    类名应包含字母数字字符。 如果属于技术术语,则允许使用数字。

    Base64

      

    不要使用下划线,连字符或任何其他非字母数字字符。

      

      

    类名应至少包含一个由dot(.)分隔的唯一命名空间。

    TopLevelNamespace.MyClassName

      

    不由Sencha分发的类不应该使用Ext作为顶级命名空间。

      

      

    顶级命名空间和实际的类名应该在CamelCase中,其他的都应该是小写的。

    TopNamespace.middnamespace.CustomClass

    Source File

    类的名称直接映射到存储它们的文件路径。 因此,每个文件只能有一个类

    Ext.util.Observable is stored in path/to/src/Ext/util/Observable.js MyTopLevelNamespace.util.JsonToXml is tored in path/to/src/MyTopLevelNamespace/util/ JsonToXml.js

    Methods

    Method should always be in camelCase.

    encodeUsingMd5(), getHtml()

    Variables

    Variable should always be in camelCase.

    var isGoodName

      

      

    var base64Encoder

      

    常数变量应大写

    var SALARY = 1000

      

    私有变量应以下划线"_"开头

    var _privateVariable

    Properties

    属性应该始终在camelCase中。 静态属性应大写。

    Ext.MessageBox.YES = "Yes"

       

    来自 <http://www.extjs-tutorial.com/extjs/naming-convention>

  • 相关阅读:
    ps太卡
    vba 数字变为excel对应列的字母
    爬去网页离线数据
    vba 得到数字
    Sql Server generate table structure document
    Git
    windows凭据管理器
    修改注册表
    Software List
    1009 说反话
  • 原文地址:https://www.cnblogs.com/ningth/p/6917053.html
Copyright © 2011-2022 走看看