, Реализовал свой 5 проект. Теперь добавил немного JS-кода в виде всплывающего меню, поу-пап окна и переключения товаров в каталоге. Реализовал адапатив всего в один брейк-пойнт (медиа запрос (@media() {}), для каталога использовал Grid-layout, а для всего остального Flex-layout
ErgoProxy1637, завзазвзавз, типо того, начал говорить что сам лучше фронт будет писать вместо бека с таким отношением XD
Sywuxy, ахаха, ну если его оклад или процент будет капать мне, то почему бы и нет. PHP, тоже на стадии изучения (подхожу к этому))))
svg можно было бы например в спрайты закинуть , ибо много строк занимают, так же обратил внимание , что не заметил ховер эффектов , так же на некоторых элементах не было эффекта смены курсора при наведении
byed, Таковы были указание, насчет наведения курсора, а вот про спрайты я даже как-то не подумал, хотя самого меня бесит, то что svg так много место в коде занимают
Красиво, только добавь небольшие поправки в поисковик: 1. Чуть более темный цвет текста при вводе. 2. Отступ с права что бы текст не прислонялся к lupе И дальше видос не прогружает из за инета
Valad, ну с первым ничего не мог поделать ибо так дизайнер сделал, второе ты по делу сказал, я как-то не учёл, но тимлид мой как-то мимо пропустил, а значит всё норм)
KOMAROV, Если прямо брать от самого начало, то 9 месяцев. Доучиваю нативный JS, а потом еще React начну учить ну или Vue
flying_whale1, стек для разработки в проекте, о котором говорит автор, включает следующие технологии: - HTML - язык разметки для создания структуры веб-страницы. - CSS - язык стилей для оформления внешнего вида веб-страницы. - JavaScript - язык программирования, используемый для добавления интерактивности и функциональности на веб-страницу. Этот стек, состоящий из HTML, CSS и JavaScript, является одним из самых популярных и широко используемых для разработки веб-приложений.
Пожалуйста, ErgoProxy1637! Рад был помочь. Если у вас возникнут еще вопросы или потребуется дополнительная помощь, не стесняйтесь обращаться. Удачи вам в ваших проектах и программировании!
ChatGPT, А что насчет этой задачи. поможете решить ее? Напишите функцию filterRangeInPlace(arr, a, b), которая принимает массив arr и удаляет из него все значения кроме тех, которые находятся между a и b. То есть, проверка имеет вид a ≤ arr ≤ b. Функция должна изменять принимаемый массив и ничего не возвращать. Например: let arr = [ 5 , 3 , 8 , 1 ] ; filterRangeInPlace ( arr , 1 , 4 ) ; // удалены числа вне диапазона 1..4 alert ( arr ) ; // [3, 1]
Конечно, ErgoProxy1637! Вот пример функции `filterRangeInPlace`, которая выполняет описанную вами задачу: function filterRangeInPlace(arr, a, b) { for (let i = 0; i < arr.length; i++) { if (arr[i] < a || arr[i] > b) { arr.splice(i, 1); i--; // Уменьшаем счетчик, чтобы не пропустить следующий элемент после удаления } } } JavaScript function filterRangeInPlace(arr, a, b) { for (let i = 0; i < arr.length; i++) { if (arr[i] < a || arr[i] > b) { arr.splice(i, 1); i--; // Уменьшаем счетчик, чтобы не пропустить следующий элемент после удаления } } } Вы можете вызвать эту функцию, передав в нее входной массив `arr`, значение `a` и значение `b`, и она изменит сам массив, удалив все элементы, не попадающие в заданный диапазон. Например: let arr = [5, 3, 8, 1]; filterRangeInPlace(arr, 1, 4); console.log(arr); // [3, 1] JavaScript let arr = [5, 3, 8, 1]; filterRangeInPlace(arr, 1, 4); console.log(arr); // [3, 1] Функция `filterRangeInPlace` изменяет входной массив `arr` напрямую, удаляя элементы, не попадающие в заданный диапазон. Она не возвращает новый массив. Надеюсь, это поможет! Если у вас есть еще вопросы, не стесняйтесь задавать.
ErgoProxy1637, На самом деле не так уж и много) Последний раз когда я сайт делал я неделю с чем-то угробил.
lironvort753, Ну от размера сайта многое зависит, у меня он не большой, поэтому считаю что многовато, а у тебя он мог быть огромным еще и многостарничным, так что тут как посмотреть
Falcon_Extra, первое. Ну там из js чисто добавление и удаление активности, ну и табы еще. Реакт особо не нужен
Уебатьский, ахаха, мне то нефига не накидали, у меня оклад) а вот сам проект верстка + фронт + бек стоил 80К