В каком месте HTML документа может располагаться JavaScript код?

Javascript-код может быть размещен как на самой странице, так и во внешнем файле. Теоретически теги могут располагаться и в теле документа (в тегах ). Выполняться такой сценарий будет тогда, когда браузер "дочитает" страницу до этого места (до тегов ).

Как подключить JavaScript на HTML страницу?

Javascript подключается напрямую в HTML-файл. Самый простой способ - это написать javascript-команды внутрь тега