什么应该是Ajax类的命名约定:Button或ButtonView?

时间:2014-08-22 04:19:25

标签: javascript ajax class oop naming-conventions

我们正在创建包含可视控件的Ajax库,例如Buttons,Toolbars,Separators。命名代表我们库中可视对象的类的最佳方法是什么? Ajax中的典型命名约定是什么?

我们应该打电话给我们的班级

ButtonView
ToolbarView
SeparatorView

Button
Toolbar
Separator

2 个答案:

答案 0 :(得分:0)

我认为添加你的对象的前缀是一个好主意。像jq按钮或纸质按钮,前缀可以是你的项目名称,但不能太长。一个好名字可以帮助人们区分你的项目,最重要的是,它让人们记住你的项目

答案 1 :(得分:0)

由于JavaScript没有,而是构造函数(和普通函数) - 我说这个问题的答案实际上更多地与你的命名空间有关:

myWidgetFactor.createButton(...)

这与DOM命名约定相关:

document.createElement("input");
document.createTextNode("...");
document.createDocumentFragment();

(正如旁注,从您的问题来看,我无法弄清楚这个问题与Ajax有什么关系......)