jQuery插件命名约定(用于函数)

时间:2010-02-02 15:55:41

标签: jquery naming-conventions

对于jQuery插件,哪种外壳看起来更好:

$("#foo").runMyPlugin();

$("#foo").runmyplugin();

jQuery的命名约定是否优先于另一个?

提前致谢!

1 个答案:

答案 0 :(得分:7)

我建议您使用第一个,该约定广泛用于JavaScript,即使在核心语言本身,ECMA Specification使用它,例如

Array.prototype.toLocaleString
Object.prototype.hasOwnProperty
Object.prototype.propertyIsEnumerable
// etc...

所有标识符都以 camelCase 命名,只有constructor functions以第一个字母为首字母命名( PascalCase )。

相关问题