Событие щелчка окна и множество нажатий кнопок
Я делаю интернет-магазин, и там будет много кнопок "добавить в корзину". Когда на кого-то нажимают, функция срабатывает.
Что является более эффективным, чтобы сделать один window click
событие, затем проверьте, была ли нажата кнопка, и запустите функцию. Или каждая кнопка должна иметь click
событие?
1 ответ
С объектно-ориентированной точки зрения было бы более разумно перехватить событие нажатия кнопки, потому что кнопка как объект должна инкапсулировать соответствующую ей логику.
Тогда, например, если есть несколько типов кнопок с немного отличающимися характеристиками, будет четкое разделение логики, вместо того, чтобы все оставалось сосредоточенным в одном монолитном фрагменте кода.