Я следую за книгой, и у меня есть 2 файла javascript. Оба находятся в HTML-файле, как:используя функцию javascript внутри другого файла js
<script src="playlist_store.js"></script>
<script src="playlist.js"></script>
однако, когда я пытаюсь вызвать функцию из playlist_store.js внутри из playlist.js хром отладчик говорит «неперехваченная ссылка ошибка loadPlaylist не определена loadPlaylist() есть.. функция из playlist_store.js
Я думал, что где-то может быть опечатка, но я не думаю, что есть. Действительно ли playlist.js нужно каким-то образом импортировать или включить/потребовать playlist_store.js? достаточно, чтобы каким-то образом связать их так, чтобы функции в одном вы могли звонить из другого?
Порядок загрузки файлов? Помогает ли вам отменить включение? –
Функция в playlist_store.js может не находиться в глобальной области. – Gael
Отправьте код в 'playlist_store.js'. Вам не нужно делать импорт. Если 'loadPlaylist' фактически определен как функция в области видимости, он должен работать. – Jacob