Javascript Pro
رفتن به کانال در Telegram
Канал для начинающих JavaScript разработчиков. Если вы приступаете к изучению JS - этот канал для вас. Админ: @anothertechrock
نمایش بیشتر2 476
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+27 روز
-830 روز
آرشیو پست ها
2 476
Frontend Developer (React.js)
💰 $5 000 – 10 500
Mid · Remote · Лондон
🏢 IT Corner HR Department
2 476
Если вы ищете удалёнку, то лучше это делать на talanto.work.
Удалённая вакансия не всегда означает, что работать можно из любой страны.
Одна компания нанимает только из России. Другая только из Европы. Третья готова рассматривать кандидатов со всего мира.
На talanto.work можно отдельно выбрать регион удалёнки, локацию компании, зарплату, грейд и стек.
Так ты сразу увидишь вакансии из нужного региона и куда действительно можешь устроиться.
Не трать время на поиск работы не из твоего гео.
2 476
Junior Frontend-разработчик / верстальщик
💰 80 000 – 110 000 RUR
Junior · Remote · Санкт-Петербург
🏢 М-Компани
2 476
Frontend-разработчик (Junior / Junior+) — AI-driven (React/Next.js + Vue/Nuxt.js)
💰 40 000 – 60 000 RUR
Junior · Remote · Москва
🏢 Х3
2 476
👩💻 Signature animation
Поле для ввода подписи с интересной анимацией. Сделана на SVG, CSS и JavaScript.
Открыть код...
2 476
👩💻 Реализация кнопки с таймером блокировки
Создайте кнопку, которая становится недоступной (disabled) на 5 секунд после каждого нажатия. Отображайте обратный отсчёт времени на кнопке, чтобы пользователь видел, когда её можно будет нажать снова.
Ожидаемое поведение:
• При нажатии на кнопку она становится недоступной.
• На кнопке отображается обратный отсчёт времени: 5... 4... 3....
• Через 5 секунд кнопка снова становится активной и текст возвращается в исходное состояние.
Решение задачи🔽
<button id="timer-button">Нажми меня</button> #timer-button { padding: 10px 20px; font-size: 16px; cursor: pointer; } #timer-button:disabled { background-color: #ccc; cursor: not-allowed; } const button = document.getElementById('timer-button'); button.addEventListener('click', () => { let countdown = 5; // Деактивируем кнопку и запускаем таймер button.disabled = true; const interval = setInterval(() => { button.textContent = `Ждите... ${countdown}`; countdown--; if (countdown < 0) { clearInterval(interval); button.disabled = false; button.textContent = 'Нажми меня'; } }, 1000); });
2 476
🔍Тестовое собеседование с руководителем Frontend-разработки в этот четверг
18 июня(в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Frontend-разработчика.
Как это будет:
📂 Виталий Черков, руководитель группы Frontend разработки с опытом 8+ лет, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Виталий будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Виталию
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Frontend-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_front_bot
Реклама.
О рекламодателе.
