У меня есть эти функции
function showNotification(response) {
notification.innerHTML = `${response.data}`
notification.style.display = 'block'
notification.classList.add('created-notification-animation')
}
function resetNotification() {
notification.style.display = 'none';
notification.classList.remove('created-notification-animation')
}
function clearInputValues() {
movieTitle.value = ''
movieRuntime.value = ''
movieIsAvailableOnVhs.value = ''
movieReleaseDate.value = ''
}
Я хочу использовать эти функции для кодирования DRY, у меня есть 2 сценария, в которых я хочу использовать эти функции. У меня есть 2 разных файла HTML, используется, по одному для каждого скрипта.
Один сценарий является основным. js, который содержит эти функции и другой код в индексе. html.
Другой сценарий - movieList. js, который содержит список фильмов. , но я хочу использовать эти функции и в этом скрипте, этот скрипт находится в movieList. html.
Как я могу получить доступ к этим функциям в каждом скрипте без необходимости копировать и вставлять функции в другой скрипт?
Есть ли возможность импортировать / экспортировать?
Я использую узел на бэкэнде, но весь этот код является клиентским JS, поэтому типичный экспорт по умолчанию / экспорт не работает.
Спасибо!