Я предполагаю, что "мое веб-приложение никогда не выполняет обратную передачу" означает, что вы будете использовать AJAX :)Нет никакой разницы в использовании AJAX или серверных вызовов, но я предпочитаю использовать AJAX для поддержания аккуратного интерфейса.
Теперь, после прочтения вашего поста, вам нужно кое-что узнать.
У вас есть этидва файла:
file1.js
var a = 'Cheers';
var b = ' and beers';
file2.js
alert(a + b);
Чтобы включить эти файлы в ваш HTML-файл
<code><script type="text/javascript" src="file1.js"></script>
<script type="text/javascript" src="file2.js"></script>
- это то же самое, что и
<code><script type="text/javascript">
var a = 'Cheers';
var b = ' and beers';
</script>
<script type="text/javascript">
alert(a + b);
</script>
И это, фактически, то же самое, что и
<code><script type="text/javascript">
var a = 'Cheers';
var b = ' and beers';
alert(a + b);
</script>
Обратите внимание, что инвертирование порядкаисходные файлы, подобные этому
<code><script type="text/javascript" src="file2.js"></script>
<script type="text/javascript" src="file1.js"></script>
, сгенерируют
<code><script type="text/javascript">
alert(a + b);
var a = 'Cheers';
var b = ' and beers';
</script>
, и вы получите исключение времени выполнения (a не определено).
Итак, да, вы можете иметь несколько js-файлов и упорядочивать свой код.Я обычно делаю это, имея в своем классе один класс javascript, как в Java.
Удачи:)