8370
Сборник крутых и полезных готовых решений для вашего сайта. Здесь можно изучить реализацию понравившихся идей и применить их в своих проектах. Сотрудничество: t.me/the_artboss
Animated BottomBar Experiment - 5 различных стилизаций табов на чистом CSS
Читать полностью…
Hand drawing animation - анимация рукописного текста
Читать полностью…
Social Media Icons - градиентные иконки соц сетей с эффектом при наведении
Читать полностью…
Lotsa Notifications - реализация уведомлений для сайта
Читать полностью…
Image Gallery - адаптивная галерея изображений с открытием дополнительной информации при наведении
Читать полностью…
Pokemon Card Holo Effect - карточки с голографическим эффектом при наведении
Читать полностью…
Content Transitions - dark/light mode и возможность анимированного скрытия контента
Читать полностью…
Signs - красивые кнопки на чистом CSS с эффектом при наведении
Читать полностью…
Sunset scenery - картина, пейзаж на чистом CSS
Читать полностью…
Cube - анимированный 3D куб
Читать полностью…
Light/Dark Toggle With Morphing Icon - кнопка переключения темы сайта
Читать полностью…
Gift Cards With Flying Chefs - шикарные карточки товаров с parallax эффектом
Читать полностью…
Bouncy Counter - необычная идея реализации переключения секций слайдера в виде слайдера
Читать полностью…
Calendar - календарь с возможностью приближения нужной даты и эффектом слайдера
Читать полностью…
Responsive Images slider & search - адаптивные карточки изображений с реализацией поиска по названию и слайдером.
Читать полностью…
📈 Как оптимизировать React приложение
#теория
🤟 Что такое refs в React
#теория
🦊 Дженерики. TypeScript
#теория
🤔 Отличие var от let
#теория
👨🎓 Метод массива forEach()
#теория
✊ Задача
Ответ:
-1
Объяснение:
Метод indexOf() возвращает индекс первого вхождения указанного значения в строковый объект String, на котором он был вызван, начиная с индекса fromIndex. Возвращает -1, если значение не найдено.
Метод indexOf() является регистрозависимым. Как раз поэтому переменная result в этой задачке будет равно -1.
#практика
✏️ Задача: Метод массива flat()
Ответ:
[1, 2, 3, 4]
Объяснение:
Метод flat() возвращает новый массив, в котором все элементы вложенных подмассивов были рекурсивно "подняты" на указанный уровень depth. Если ничего не передавать в скобки, то по умолчанию будет подниматься на 1 уровень.
#практика
🎖 Метод массива fill()
#теория
🗞 Метод строки includes()
#теория
☄️ React хук useEffect()
#теория
⚡️ Метод массива every()
#теория
✍️ Допишите функцию так, чтобы этот код работал: duplicate([1,2,3,4,5]); // [1,2,3,4,5,1,2,3,4,5]
Код:
function duplicate(arr) {
return arr.concat(arr) // concat объединяет два массива, в данном случае объединяем один и тот же массив в один
}
duplicate([1,2,3,4,5]); // [1,2,3,4,5,1,2,3,4,5]
#практика
🧐 Задача
Ответ:
7
Объяснение:
а+++b эквивалентно записи (a++)+b Значение - a равно "6", а значение - a++ равно 6 (так как это постфиксный инкремент) Следовательно а+++b = 6 + 1 = 7
#практика
🚠 Метод массива some()
#теория
🎭 CSS свойство transform
#теория