ExtJS 4命名约定

Tom*_*rly 15 javascript extjs extjs4

我正在与我的同事讨论ExtJS 4中类,变量和对象等的正确命名约定,但我们都有不同的观点.

对此有"官方"立场吗?

Hug*_*ugh 7

官方,我不确定,但在我看来..

  • 根命名空间和构造函数是 UpperCamelCase
  • 子命名空间,样式,事件和xtypes是 lowercase
  • 方法,属性和变量是 lowerCamelCase


dbr*_*rin 7

绝对有官方立场.它是Class System指南第2部分的概述.这是链接:http://docs.sencha.com/ext-js/4-0/#!/ guide/class_system


dou*_*ald 3

我最近参加了 Ext.js 4 培训课程(由 Sencha 提供),他们的建议如下:

  • 顶级命名空间和实际类名应该采用驼峰式命名。其他一切都应该是小写的。
  • 首字母缩略词也应采用驼峰式大小写
  • 请勿使用下划线、连字符和任何其他非字母数字字符

所以休非常有钱