23 июня. Теория по JS пятого спринта пройдена
Дневниковые записи о том, как проходит обучение "ржавой крысы" (то бишь меня - не молодой, и имеющей гуманитарную профессию, подробнее в предисловии) на курсах "Веб-программирование" Яндекс.Практикума.
Вчера, наглотавшись таблеток, я все же прошла еще полглавы про массивы. Сегодня дошла до их конца, преодолела функции и элементы DOM.
На последних чуть не съехала крышей.... Не могу пройти задание, хоть тресни. Пишет зараза мне ошибку, проверьте колбэк. Я проверила ее 100 раз. Я плюнула, скопировала из подсказки, вставила... Все равно ошибка. В подсказке наличиствует весь код, только класс в скобочки надо добавить.... Билась час. Написала в Слак.... Пока ждала ответа, решила перечитать про classList - нашла. Нашла одну чертову лишнюю точку.
songElement.querySelector('.song__like').addEventListener('click', function (evt) {
evt.target.classList.toggle('song__like_active');
});
Еще бы кто-нибудь смог мне объяснить ПОЧЕМУ везде и всюду (например, после того же querySelector классы в скобках пишутся с точкой, а вот после classList без нее...
В общем, голова разболелась опять. Но до конца теории по JS я все же доползла. На завтра осталась глава по GIT из 5 уроков (тьфу-тьфу, уж точно не сегодня уже) и глава про работу с документацией из 1 урока. Так что видимо уже завтра начну Проектную работу № 5.
Сейчас о странностях. Вчера, заметив, что на телефоне при включении экрана возникает какая-то странная полоска справа от иконок, поймала себя на мысленной "заметке" - надо спросить в Слаке... :)
Сегодня, в очередной раз впав в отчаяние от JS, постоянное наводящее меня на размышления "А зачем мне это все?" листала ленту ФБ и обнаружила прекрасный на эту тему мотиватор. В моем случае, это именно так!
Мне все больше кажется, что мое обучение - это своего рода "курсы макраме". Вот зачем нужно макраме (или курсы выращивания бонсаев, каллиграфии, цветоводства и т.п.)? Явно же не деньги зарабатывать, а для собственного удовольствия. Нравится человеку макраме плести, хочется делать это лучше, украсить весь свой дом макраме, дарить родным и друзьям... Кто ж мне мешает делать сайты для собственного удовольствия и дарить родным и друзьям, тем паче пара претендентов уже имеется :)