Это зависит.
Основываясь на моем наблюдении за дизайном этих популярных библиотек, рассмотрим сценарии использования объекта option:
- Список параметров длинный (> 4).
- Некоторые или все параметры являются необязательными, и они не полагаются на определенный порядок.
- Список параметров может появиться в будущем обновлении API.
- API будет вызван из другого кода и имя API недостаточно ясно, чтобы рассказать о значении параметров. Таким образом, для удобочитаемости может потребоваться сильное имя параметра.
И сценарии использования списка параметров:
- Список параметров короткий (& lt; = 4).
- Требуется большинство или всех параметров.
- Дополнительные параметры находятся в определенном порядке. (т. е .: $ .get)
- Легко рассказать значение параметров по имени API.
задан Vladimir F 23 January 2017 в 17:15
поделиться