你们能解释一下instagram网络版本按钮的工作原理吗?在同一个页面中,有多个具有相同类名的按钮(例如,多个类似按钮)。当它们都具有相同的类名并且没有唯一的值传递给单击侦听器时,它们如何为这些类似的按钮创建单击侦听器?
<button class="dCJp8 afkep _0mzm-"><span class="glyphsSpriteHeart__outline__24__grey_9 u-__7" aria-label="Like"></span></button>
<button class="dCJp8 afkep _0mzm-"><span class="glyphsSpriteHeart__outline__24__grey_9 u-__7" aria-label="Like"></span></button>