И что же по вашему, изменилось в лучшую или худшую сторону?
Вы юрист? Если несколько человек предъявят свои права на произведение, то кто будет считаться его автором? Нужны ведь доказательства авторства.
Конкретно чего хочешь-то? :) Зарплату больше 150к ничего не зная и не делая, так у нас 90% населения так хотят.
Курируй пока курируешь..., попутно учись... А на следующий уровень жизнь сама тебя поднимет или опустит :)
Моё мнение, вы занимаетесь ерундой. Я вам дал ссылку на хороший учебник JS, там всё прекрасно описано с примерами.
Лично я по нему написал свои JS модули и классы: работы с тегами, событиями, наблюдение за элементами, магический класс, куки, стек\очередь, мультимэп, хранилище, перемещающие окна, пользовательский интерфейс, произношение текста и др. Когда мне нужен какой либо функционал, я просто начинаю его делать, смотрю описание в учебнике, продумываю как это можно сделать, пробую простыми тестами, затем применяю это в рабочем коде и модуль готов. А когда нужны те или иные возможности подключаю модуль и использую его функции. Так вы научитесь JS(или другому языку), писать хороший код и накопите личных разработок. Когда нужно решить похожую задачу вы будете вспоминать что где-то что-то подобное уже делали, посмотрите у себя в разработках, вспомнив и не тратя времени сделаете по аналогии как уже делали.
А сейчас вы прыгаете из крайности в крайность, потом забудете что изучали раньше, без своих наработок вам приходится вновь и вновь изучать чужие. Не зная как что работает вы будете заниматься говнокодингом, писать подобные костыли как в своём первом сообщении этой темы, править постоянно ошибки, так как говнокод это бескрайнее море ошибок..
console.log(elem.classList.length)
Интернет магазин сделать не проблема, есть более важные вопросы для организации такого бизнеса.
Кроме этого ещё нужны финансы на рекламу-раскрутку ИМ, доставка, бухгалтерский учёт с выплатой налогов и др. организаторские вопросы. Это на ком?
Бежать от таких учителей надо, кто вам такие задания даёт 🤾
Вот замечательный учебник, с понятным описанием и примерами https://learn.javascript.ru
Если вы не можете читать код, это не значит что он не читаем 😊
Если человек делает не правильно, то ему лучше об этом сказать, вместо того чтобы помогать дальше делать не правильно.
Человек изучает рекурсию. Зачем писать о чем то что вообще не имеет отношения к теме. Есть задача написать рекурсивный вывод, знаешь как- пиши или не позорься.
Это вы сейчас позоритесь..
Вы, это я имею виду тебя и тех кто так учат новичков. Потому что надо учить на правильных примерах, именно для чего нужно использовать рекурсию, а не через одно место.. когда она и не нужна.
Потом такие вот "спецы" пишут дебильный код, потому что учителя сами такие.. не понимают для чего, зачем и как надо делать правильно..
Вот хороший пример рекурсии:
// Сортировка по расширениюfunction Recurs(res,arr){ for(let key in arr){ if(arr[key] instanceof Array) Recurs(res,arr[key]); else{ let val=arr[key].split('.'); if(!(res[val[1]] instanceof Array))res[val[1]]=[]; res[val[1]].push(val[0]); } } return res}// тест функции рекурсииlet arr=[ 'aaa.xx', [ 'b10.xx', [ 'b21.zz', 'b22.xx' ], 'b30.zz', ], 'ccc.zz']let res=[];Recurs(res,arr);for(let key in res) console.log('С расширением '+key+' = '+res[key].join())