Имеется html-код:
<html>
<head>
<title></title>
<script src="scriptTemp.js"></script>>
</head>
<body>
<p>SomeText</p>
<script>
someFunction();
</script>
</body>
</html>
В отдельный файл вынесен javascript-код:
function someFunction() {
alert("someText");
}
someFunction();
При выполнении кода - в браузере два раза появляется всплывающее окно с текстом "someText".
В html-коде вызывается один раз функция someFunction(). В js-файле вызов функции someFunction() находится вне кода функции.
Подскажите, по какой причине alert выполнился 2 раза, а не 1?