양식 작성/유효성 검증을 쉽게하기 위해 작은 javascript 라이브러리를 작성하는 중입니다. 이것은 대부분 자바 스크립트로 더 나아지기위한 변명입니다. 폼 요소 생성을 위해 사용자 입력을받는 방법에 대해 토론하고 있습니다.해시 vs 특정 매개 변수
나는 두 가지 접근법을보고있다. 하나는 id, label, value와 같은 몇 가지 미리 결정된 매개 변수를 가져 오는 것입니다.
다른 하나는 속성을 양식 요소에 직접 쓰는 데 사용할 단일 개체를 가져 오는 것입니다. 그래서 예를 들어 ID 라벨과 값을 전달하고자한다면, 단순히 {id : 'my_id', 레이블 : 'my_label', 값 : 'my_value}를 전달하면됩니다.
세 번째 옵션은 id, label, options options는 위에서 설명한 것을 수행하는 객체입니다.
지금은 개체를 전달하는 것이 가장 유연한 것처럼 보이지만 여기에 심각한 단점이 있는지 궁금합니다. 나는 이것을 대부분의 자바 스크립트 사용자들에게 사용하기 쉽도록하고 싶다. 최선의 방법에 대한 의견이 있으십니까?