Славик, ну, как бы да, но зп в этом диапазоне имеет достаточно большой процент граждан.
Соответственно, 15 предлагают студентам. Туда можно прийти без опыта с теоритическими знаниями сделать тестовое, пройти подобие собеседования и начать набираться практического опыта.
А потом уже идти дальше.
Это я Вам по собственному опыту. Сменил по такому принципу более 3х работ за год и потом ещё несколько за следующий год. С верстальщика до middle frontend разработчика, каждая следующая - х2 к зп.
Но да, спрос сейчас на чистую вёрстку в компаниях, в качестве штатного сотрудника, падает. Я считаю из-за того, что повышается спрос на более квалифицированного разработчика - фронтэндера со знанием современных фрэймворков(реакт, вью, ангуляр), который может и логику фронтовую писать и верстать.
Что значит заработать? Заработать на что? За какой промежуток времени?
Хорошие верстальщики ценятся в хороших компаниях.
Вакансий на вёрстку тоже найти не сложно.
В моём регионе верстальщику предлагают 15-30 тысяч в месяц в веб студии.
Сделайте демку на codepen или jsfiddle. Картинки и тонна непонятного css не дают чёткого понимания какие стили в итоге применяются к вашим элементам, так как нет html структуры.
Kristina8787, Такс, смотрите, как я понял, вам нужно соотнести таски с entity. И замапить их друг на друга, чтобы в итоге получить все таски каждой entity внутри ключа этой самой entity.
Я позволил себе немного переименовать переменные и полностью переписал алгоритм, НО что более важно, я предлагаю Вам более подходящую под эту историю структуру данных. Не массив объектов. А объект, свойствами которого являются заголовки entity.
Получилось вот так:
Вывод так же в консоль браузера при переключении на вкладку Result.
Подходит?
Kristina8787, Такс, ну, не скажу что я чётко понял желаемый результат..
Лапша у Вас конечно знатная.. попытался разгребсти.
Получилось что типа такого(вывод результата в консоль, переключитесь на вкладку Result)
Самое критическое что Вы делали не верно в своём коде - назначали массиву свойства, а не создавали в нём новые элементы.
Например: arrayList.withoutEntity =
Не создаёт новый элемент массива. Создаём у самого массива свойство с ключом withoutEntity
Kristina8787, и сразу всё стало понятно(нет). То, что это массив объектов - это очевидно бегло пробежавшись по коду.
Вам нужна расшифровка слов "максимально информативно"? Дайте ВСЮ информацию. Структура объектов, массивов, значения переменных, используемых методов и т.д.
В идеале закиньте всё в песочнику Jsfiddle\codepen и прикрепите к вопросу.
что значит "подключается внутри другого"? Через iframe? Или при сборке? Результирующий html какой? main.js где подключается? Id уникальный на странице? На фронте фраза "как обращаться к вложенным элементам" имеет только 2 смысла.
В контексте css: .parentSelecttor .childSelector
В контексте js: (Object|Array)['innerElementKey']
По-вашему, все знают что такое в Вашем коде entity, task, arrayList?
А в хрустальном шаре сразу отображается ошибка, из-за которой у Вас что-то не работает?