OldSchool, начал изучать js неправильно в таком случае, если и делать практику, то не рандомную. Помогать тупить и дальше я тебе не хочу) Лучше возьми что-то полезное по js и делай простые примеры для тебя, рвение твое мне понятно, но так ты будешь долго мучаться. Почему ты задаешь вопрос про pointer - events и потом спрашиваешь о том, что не имеет отношения к этому свойству? Мне теперь просто жалко своего времени.
Хм, хорошо, спасибо большое)
А что по поводу "нет конкретных классов\функций" - не понял.
Мне нужно применить за 1 проход на каждом узле несколько функций - чтобы не делать промежуточную функцию со switch case и не передавать в качестве action: key - я передаю сразу action: function
Не стоит брать заказ, пока самостоятельно что-либо не накатаешь из подобного.
Любой заказчик даже хорошего разработчика может затюкать, особенно когда работа недорого оплачивается.
В целом желаю тебе удачи, конечно же)
Но смысл простой:
- для поиска максимальной длины массива формируем новый массив из длин других массивов при пмоощи map и находим в этом массиве максимальное значение при помощи Math.max
- задача про колонки некорректно сформулирована - ВСЕГДА 1 колонка будет самой длинной, какие бы массивы не были => индекс наибольшей будет равен 0. Функцию для подсчета размера первой колонки написал, можно короче разумеется.
Доп.:
- не используй var - это устаревшая семантика, ее не отовсюду убрали, в Scope & Closures посмотри - там множество проблем можем возникать с этой штукой - к примеру использование IIFE / замыканий и модульных шаблонов неочевидно в отдельных местах.
Нет, она действительно используется в нашем корпоративном проекте (ПО очень большое, поэтому не пропадает) и удачно, но конкретно этот момент из статьи как-то не складывается у меня в голове, возможно в статье ошибка
Roman Kotov, Можно конечно, скажем так, к сожалению то что описано в вакансии слишком общие вещи (MV* - паттерны / JS / HTML / CSS / ...) - сейчас уже устроившись начал изучать в процессе стек. Некоторые вещи, с которыми столкнулся - опишу: Backbone.js / Marionette.js / Handlebars.js / БЭМ / n3-нотация / Razor Pages (ASP.NET Core) / MVP / Pub-sub Pattern ... и др. (отмечу, что некоторые используемые технологии не являются очень популярными)
Roman Kotov, Я искал в разделе "стажировки" и "без опыта" буквально около месяца назад - было около 25 отправленных заявок, в первые 4 дня получил 3-5 приглашений на собеседования, с первого собеседования нашел работу в компании и сейчас работаю уже 3 неделю на позиции младшего разработчика (junior-frontend-developer).
https://codepen.io/SynteticCat/pen/YojorM?editors=1010 - благодарю, однако код не запустился. Еще скрипт в HTML закидывал со ссылкой, раза 3 сработал алерт, потом опять перестал работать - если знаете в чем дело - буду признателен)