<script>
const buttons = document.querySelectorAll("button");
const clicked = new WeakMap();
buttons.forEach((button) => {
clicked.set(button, false);
buttons.addEventListener("click", () => {
clicked.set(button, true);
const currentButtons = [...document.querySelectorAll(".button")];
if (currentButtons.every((button) => clicked.get(button))) {
console.log("All buttons have been clicked!");
}
});
});
script>
و .end() برای چی استفاده میشه؟