Секундомер на JavaScript | Stopwatch

  Рет қаралды 7,033

Northern Lights

Northern Lights

Жыл бұрын

В этом видео мы научимся запускать, останавливать и очищать секундомер.
Мой Telegram-канал: t.me/Northern_Ligths
Стартовый шаблон проект: t.me/Northern_Ligths/45

Пікірлер: 13
@venomrock4308
@venomrock4308 Жыл бұрын
Спасибо за урок, как раз то, что необходимо для практики с JS
@ngnko
@ngnko Жыл бұрын
Northern Lights, spasibo tebe za urok! Otlichno ob'yasnyaew, vsyo bilo ochen ponyatno , i u menya ne vozniklo ni odnogo voprosa :) Jdem bolwe urokov!
@user-oi2wr6gg4i
@user-oi2wr6gg4i 11 ай бұрын
Большое спасибо за урок!
@_GreenSnake_
@_GreenSnake_ Жыл бұрын
Спасибо за Ваш труд
@user-kd6so8bo1j
@user-kd6so8bo1j Жыл бұрын
Классный видос Спасибо!
@makishimago
@makishimago Жыл бұрын
Это тебе спасибо!
@SonRayS
@SonRayS 6 ай бұрын
Super !
@eldarfox2283
@eldarfox2283 15 күн бұрын
если нажимать на кнопку старт то счётик будет останавливаться во время того как ты нажимаешь кнопку , надо добавить переменную в которой будет изначально false и добавить if в кнопку старта если переменная = false то выполнить ,и в конце передать true , а в остальных кнопках просто задать перемене false
@northernlights1369
@northernlights1369 15 күн бұрын
Даже при многократном нажатии там разница не накапливается и в десятках миллисекундах по сравнению с обычным запуском, чтобы быть заметной. Вопрос лишь в том, зачем пользователю на неё повторно кликать? Неочевидно. Но давай не будем исключать и такое поведение. Есть несколько вариантов: 1. Можно сделать как ты сказал Или 2. btnStart.addEventListener('click', () => { btnStart.disabled = true; }); btnStop.addEventListener('click', () => { btnStart.disabled = false; }); btnReset.addEventListener('click', () => { btnStart.disabled = false; }); Или лучше ещё тогда добавлять этой кнопке старт после первого клика класс, который будет визуально показывать, что она неактивна. 3. btnStart.addEventListener('click', () => { btnStart.classList.add('disabled'); }); btnStop.addEventListener('click', () => { btnStart.classList.remove('disabled'); }); btnReset.addEventListener('click', () => { btnStart.classList.remove('disabled'); }); style.css: .disabled { pointer-events: none; opacity: 0.5; }
@user-ec6ys1ib1y
@user-ec6ys1ib1y Жыл бұрын
Миллисекундам не нужно ноль добавить сначала когда их меньше 10?
@northernlights1369
@northernlights1369 Жыл бұрын
Да, можно)
@user-fs8ux5yc8w
@user-fs8ux5yc8w 10 ай бұрын
у меня даёт error - Cannot read properties of null (reading 'addEventListener')
@northernlights1369
@northernlights1369 10 ай бұрын
Я бы в этом случае проверил, чтобы: 1) у кнопки в файле index.html был класс (без точки), а в файле main.js там, где получаем эту кнопку со страницы, был этот же класс (с точкой) 2) имя константы, в которую записываем кнопку, совпадало с именем, где навешиваем обработчик события по клику Если ошибка не исчезнет, можно написать мне в тг: @nl_web
Калькулятор на JavaScript
15:15
Northern Lights
Рет қаралды 4,1 М.
Как сделать круг на HTML и CSS. Способ 1
0:32
Хекслет
Рет қаралды 125 М.
Оператор SELECT | Основы SQL
7:01
Andrey Sozykin
Рет қаралды 120 М.
Работа с Coze используя рабочие процессы
19:09
Руслан Провоторов
Рет қаралды 9 М.
ПРОЦЕССОРЫ ARM vs x86: ОБЪЯСНЯЕМ
12:07
Droider
Рет қаралды 684 М.
Что такое опционы? [Veritasium]
30:09
Vert Dider
Рет қаралды 439 М.
Опять про Ядерную Зиму
23:46
БОРИС БОЯРШИНОВ СО ДНА НАУКИ
Рет қаралды 18 М.
15 crazy new JS framework features you don’t know yet
6:11
Fireship
Рет қаралды 358 М.