Size: a a a

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

2021 July 23

j

jabascripter in JavaScript Noobs — сообщество новичков
похлопаем ей отдуши
источник

NS

Nataly Santalina in JavaScript Noobs — сообщество новичков
Имела ввиду составить тз без конкретики, это я сдесь с вами разоткрлвенничалась сама не знаю отчего, атмосфера располагает походу😁😁😁
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
смешно. гугл-то  как раз обо всём догадается
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
на 8к человек разоткровенничались)
надеюсь, имя фейк хотя бы хд
источник

NS

Nataly Santalina in JavaScript Noobs — сообщество новичков
Благодарю за клмплимент💋
источник

NS

Nataly Santalina in JavaScript Noobs — сообщество новичков
Аххаха, коннчно фейк на самом деле я и есть Шеф, толбко ни кому😁
источник

ША

Шувалов Андрей... in JavaScript Noobs — сообщество новичков
Да ладно. По статистике подавляющее число компаний в России работают в убыток, судья по тем прибылям которые имеют
источник

DE

Denis Erkhan in JavaScript Noobs — сообщество новичков
Что за шеф, который пишет 'сдесь'
источник

Л

Леша in JavaScript Noobs — сообщество новичков
👋
есть три кнопки, с помощью замыкания нужно показывать на самой кнопке количество нажатий на каждую из них.

const parent = document.querySelector('.wrapper');

function closure() {
 let count = 0;
 return function() {
   count++;
   this.innerText = count;
 }
}

let a = closure();

parent.addEventListener('click', (e) => {
   a.call(e.target);
})

сейчас у меня count является одним счетчиком для трех кнопок, как я могу сделать, чтобы у каждой кнопки был свой count ?
и чтобы код был гибким и не плодить слушатели событий?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну так что значит не плодить, если вам нужно на каждую кнопку?)
источник

NS

Nataly Santalina in JavaScript Noobs — сообщество новичков
Ачепятка
источник

Л

Леша in JavaScript Noobs — сообщество новичков
я вот и спрашиваю, может есть более лаконичный способ решить такую задачу, о которм я не знаю
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
можете хранить id кнопки в атрибутах а в замыкании хранить мапу или объект
источник

IS

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

Л

Леша in JavaScript Noobs — сообщество новичков
что-то это сложно) но спасибо)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
что сложного? вы и так контекстом пихаете таргет. достайёте из таргет датасета id и херачите в мапу - все дела
источник

В

Владимир in JavaScript Noobs — сообщество новичков
На контейнер повесить слушатель, а не на каждую кнопку
источник

DE

Denis Erkhan in JavaScript Noobs — сообщество новичков
Очепятка это совсем другое) ну да ладно
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
там так и есть, внимательнее, молодой человек
источник

Л

Леша in JavaScript Noobs — сообщество новичков
слушатель и так на контейнере
источник