Допустим, у меня есть немного JavaScript, который будет модифицировать DOM, возможно скрыть / показать поле формы или что-то в этом роде, и давайте предположим, что я хочу выполнить эту задачу на нескольких страницах, но только один или два раза на страницу.
Лучше ли инкапсулировать эту функциональность в плагин jQuery или в ванильную функцию JavaScript?
По сути, это:
jQuery.fn.toggleFormInput = function() {
// Stunning JavaScript/jQuery magic here
}
лучше или хуже, чем это:
function toggleFormInput () {
// Stunning JavaScript/jQuery magic here
}