Size: a a a

JavaScript Noobs — сообщество новичков

2021 May 31

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
бан
источник

K

Kovach in JavaScript Noobs — сообщество новичков
вы под кислотой тут?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
в песочницу киньте
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
+
источник

ВК

Владимир Кузовкин... in JavaScript Noobs — сообщество новичков
КОллеги,приветствую всех!

У меня такой вопрос. Я хочу создать несоклько счетчиков. НАписал вот тако код:

       let counter = 0;
       function count_plus()
       {
           counter++;
           document.querySelector('#counter').innerHTML = counter;
       };

       function count_minus()
       {
           if(counter>0)
           {
               counter--;
               document.querySelector('#counter').innerHTML = counter;
           }
       }

в html,соответственно это выглядит так

   <div class = "counter">
       <button onclick="count_plus()"> +</button>
       <div id="counter">0</div>
       <button onclick="count_minus()">-</button>
   </div>

этот код прекрасно работает.

ОДнако если я хочу создать,допустим,три таких счетчика,назвисимых друг от друга,как я должен сделать?

Создавать функцию function count_plus_2()?

А если таких счетчиков 10?
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
умри, акаянный
источник

А

Азамат in JavaScript Noobs — сообщество новичков
😂😂😂
источник

В

Влад in JavaScript Noobs — сообщество новичков
🐅 🌝🌝
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
для начала, онклик - дерьмо
во-вторых, код читать так сложно, модфицировать и проверять неудобно
в-третьих, вам нужны либо уникальные идентификаторы счётчиков, либо хранить это в data-атрибутах, к примеру
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
А то что вы у числа пытаетесь получить свойство style не смущает?)
источник

K

Kovach in JavaScript Noobs — сообщество новичков
Эт Я прост деф прописал
источник

MS

Miriael Sabathiel in JavaScript Noobs — сообщество новичков
мадам 15 см*
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
хуёвый деф, если там элемент должен быть, а деф ваш - число
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
не понял
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Создать класс в котором будет логика счетчика, и создавать экземпляры класса
10 экземпляров = 10 разных счётчиков
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
можно написать крошку-функцию и держать всё в data-атрибутах
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Проводим введение в ООП
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
*kroshka
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
не сказал бы, что оно тут нужно
источник

ВК

Владимир Кузовкин... in JavaScript Noobs — сообщество новичков
ООП пока еще не дошел...неужели все так сложно?
источник