Javascript 编码样式-命名约定-常量-JQuery使用什么样式?

Javascript 编码样式-命名约定-常量-JQuery使用什么样式?,javascript,jquery,Javascript,Jquery,我想使用JQuery使用的样式: 我看这里: 但是找不到。它是否与PHP Zend样式相同-所有大写字母加下划线以分隔名称 我加载了JQuery的最新版本并搜索了常量,但什么也没找到 下面是我如何处理常数的 var Constant = { /** * Code Configuration */ validate: 1, /** * Paths Configuration */ root:

我想使用JQuery使用的样式:

我看这里:

但是找不到。它是否与PHP Zend样式相同-所有大写字母加下划线以分隔名称

我加载了JQuery的最新版本并搜索了常量,但什么也没找到

下面是我如何处理常数的

var Constant = 
{

/**
 *      Code Configuration
 */

    validate:                   1,

/**
 *      Paths Configuration
 */
    root:                       '',
    pictures_path:              '../pictures/',
    images_path:                '../images/',
    txt_path:                   '../text/',
    favicon:                    '../images/' + 'logo_small.ico',
    gateway_path:               'class.ControlEntry.php',

/**
 *      General
 */

    enter_key:                  13,
    second :                    1000,
    minute:                     60,
    hour:                       3600,
    day:                        43200,
    start:                      'hide_1',
    aml: 
    {
        "pass":                 0,
        "fail":                 1, 
        "undefinedU":           2
    }
};

如果您查看jQuery API(甚至名称
jQuery
本身),很明显jQuery大部分时间都使用
camelCase

这里有几个例子

选择元素的所有方法都是驼峰式:
addClass、removeClass、ajaxComplete、ajaxSend、after、add、append、appendTo

作为jQuery成员的大多数方法/属性也是camel大小写,只有少数例外。
ajax、ajaxSetup、boxModel、浏览器、包含、cssHooks、数据

例外情况如下:

延迟是因为它返回一个新的延迟对象,回调是因为它返回一个新的回调对象。

这是一个非常主观的问题,没有任何样式是真正“错误的”。我个人对客户端代码使用
camelCase
,对服务器端代码使用
下划线间隔
,大写字母是
和服务器端
方法的第一个字母
。我个人不关心代码的样式,但我最终厌倦了人们对它的评论,所以我决定坚持标准,因为这不需要太多努力…使用Zend和Jquery,因为它们似乎非常流行…我觉得我找不到除了非标准的
const
关键字之外,JQuery使用的样式.JavaScript没有真正的常量。JQuery不使用常量对象。请看第25-95、97-319、388-892、1189-1386、1333-1347等行。这是一个包含许多不同类型对象/变量/方法的大型文件。