Я просматриваю свой javascript с помощью JsHint и всегда возвращает ошибку, говоря, что функция никогда не используется. Ну, это не совсем так.
Я интегрирую свой javascript в индекс проекта по внешней ссылке (<script src="myJs.js"></script>
), а по индексу я вызываю функции, которые у меня есть в файле myJs.js
, после фактической ссылки на файл. Итак, все выглядит так:
<script src="myJs.js"></script>
<script>
myFunction();
</script>
Причина, по которой я вызываю свои функции в фактическом документе, а не в файле myJs.js
, состоит в том, что мне нужны некоторые функции PHP, работающие в ней, и мне нужно вызвать их из моего индексного файла.
Проблема здесь в том, что JsHint возвращает вредную, но раздражающую ошибку, заявив, что "myFunction определен, но никогда не используется". Разве не известно, что моя функция позже может быть вызвана в моем индексе? Как я могу это решить? Должен ли я просто игнорировать его?