По праву будет оцениваться сверху вниз.
Узнайте больше об этом из моего предыдущего ответа: Загрузка и последовательность выполнения веб-страницы?
Позвольте мне объяснить здесь:
<script type="text/javascript">
alert(jQuery); // alerts jQuery's namespace
</script>
<script type="text/javascript" src="jquery.js"></script>
Результат оповещения undefined
.
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
alert(jQuery); // alerts jQuery's namespace
</script>
Результатом является оповещение объекта / функции, если оно определено.