我正在编写一个小的JavaScript库,以使表单创建/验证更容易。这大多是借助javascript改进的借口。我在讨论如何接受用户输入来创建表单元素。散列vs特定参数
我正在寻找两种方法。一个是采取在几个预先确定的参数,例如标识,标签,值
另一种是采取在其中将用于写属性直入形式元素的单个对象。例如,如果我想传入id标签和值,我只需传入{id:'my_id',label:'my_label',value:'my_value}
第三种方法是将id,标签,选项,其中选项是一个对象,它做了我上面描述的。
眼下传递对象似乎最灵活的,但我不知道是否有任何严重的缺点这样做呢?我希望这可以很容易地用于大多数JavaScript用户。 有关最佳方式的任何想法?