Где должен быть код JavaScript? - PullRequest
0 голосов
/ 11 декабря 2011

Это должно быть в части просмотра, где находится HTML или нет?Если этот код javascript используется только для одного файла, не имеет смысла помещать его в основной файл javascript, не так ли?Спасибо.

Ответы [ 4 ]

0 голосов
/ 11 декабря 2011

Встроенный JavaScript не требует дополнительного HTTP-запроса,
и может объединяться с логикой PHP,
, но для повторного посетителя потребуется снова извлекать 15 строк JavaScript.

Используя файл JavaScript, вызвавший дополнительный HTTP-запрос,
с правильным заголовком окончания срока действия,
он не будет повторно запрашивать файл JavaScript.
Конечно, вы не можете включить логику PHP вit.

Нет явного победителя, многое зависит от вашей ситуации.
Я предпочитаю встроенный JavaScript, поскольку гибкость включения логики PHP незаменима.

И google делает это тоже!
Путем минимизации встроенных CSS и JavaScript.

0 голосов
/ 11 декабря 2011

В файле .js, связанном с <script> в вашем представлении HTML.

0 голосов
/ 11 декабря 2011

Согласен с предыдущими ответами. Очиститель, чтобы иметь его в отдельном файле JS. Также отметим, что если это возможно, и очень мало случаев, когда это не так, но я бы рекомендовал размещать ссылки на файлы в нижней части документа, вызывать функции и т. Д. После того, как документ будет готов / загружен. Возможно, вы захотите взглянуть на некоторые утилиты, которые также могут помочь вам организовать, на какие файлы ссылаются какие страницы.

0 голосов
/ 11 декабря 2011

Если вы хотите получить доступ к методам JavaScript в нескольких файлах. Затем вы должны создать файл с расширением .js и поместить ваши методы или функции в этот файл. Затем откройте файлы, которые вы действительно хотите получить доступ к методам JavaScript. между ... тегами. Место как это

<script type="text/javascript" src="myscript.js">

http://www.pageresource.com/jscript/jxtern.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...