我正在編寫一個小的JavaScript庫,以使表單創建/驗證更容易。這大多是藉助javascript改進的藉口。我在討論如何接受用戶輸入來創建表單元素。散列vs特定參數
我正在尋找兩種方法。一個是採取在幾個預先確定的參數,例如標識,標籤,值
另一種是採取在其中將用於寫屬性直入形式元素的單個對象。例如,如果我想傳入id標籤和值,我只需傳入{id:'my_id',label:'my_label',value:'my_value}
第三種方法是將id,標籤,選項,其中選項是一個對象,它做了我上面描述的。
眼下傳遞對象似乎最靈活的,但我不知道是否有任何嚴重的缺點這樣做呢?我希望這可以很容易地用於大多數JavaScript用戶。 有關最佳方式的任何想法?