Если эти две строчки с getElementByID написать в html файле, и потом в консоли написать thu, то у меня выводится див. Если я тоже самое пишу в файле скрипта, то пишет что thu is not defined. При этом если в подключенном файле скрипта написать alert, то он работает и выводит, значит скрипт подключен.. Почему тогда переменные is not defined. Причем такое бывает иногда, а иногда все нормально работает.
window.onload = function () {
let thu = document.getElementById('thumbs');
var thud = document.getElementById('lol');
}