是否有jquery名称或保留字的列表,或者是否有用于扩展的命名约定?

是否有jquery名称或保留字的列表,或者是否有用于扩展的命名约定?,jquery,Jquery,我想(或者已经)用一些用户定义的扩展扩展来扩展jQuery。例如,操作系统选择单选按钮的“单功能访问”(使用jQuery.fn.my_func…) 我的问题是:如何命名它们?因为像get/value这样的名称都可以使用。是否有像用户前缀(即xy_值)这样的命名约定,或者至少有jQuery allready使用的名称列表 据我所知,没有一个全局jQuery注册表可以让您100%安全地选择一组不冲突的名称。通常情况下,选择一个与您的项目相关且不是普通英语名词或动词的前缀,然后用该前缀开始每个方法,例

我想(或者已经)用一些用户定义的扩展扩展来扩展jQuery。例如,操作系统选择单选按钮的“单功能访问”(使用
jQuery.fn.my_func…


我的问题是:如何命名它们?因为像get/value这样的名称都可以使用。是否有像用户前缀(即xy_值)这样的命名约定,或者至少有jQuery allready使用的名称列表

据我所知,没有一个全局jQuery注册表可以让您100%安全地选择一组不冲突的名称。通常情况下,选择一个与您的项目相关且不是普通英语名词或动词的前缀,然后用该前缀开始每个方法,例如:

jQuery.fn.jlfCookieGet = function() {};
jQuery.fn.jlfCookieSet = function() {};
jQuery.fn.jlfCookieRemove = function() {};
或者,您可以从头开始创建自己的唯一名称(如“jQuery”所做的),并将其用作前缀

jQuery.fn.chocChipGet = function() {};
jQuery.fn.chocChipSet = function() {};
jQuery.fn.chocChipRemove = function() {};
仅供参考,在示例应用程序或JSFIDLE中使用一段测试代码就足够简单,可以查看jQuery是否已经在使用您正在考虑的任何特定名称:

if (jQuery.fn.whatever) {
    // name already in use
}
您还可以简单地用如下代码枚举
jQuery.fn
上已经使用的所有符号:

for (var name in jQuery.fn) {
    console.log(name);
}

你可以在这里看到这个列表:

thx,这是我的答案;没有像域中那样的标准或寄存器“名称”逻辑;我使用我的姓名首字母-一如既往,谢谢(得到一份原音列表,我变红了,应该有我自己的想法)