شرح صفوف ومحتوى الفقرة
تتألق المراجع الصامتة كذلك في رصد إيقاع تفاعل المستخدم — مثل قياس الفارق الزمني بالمللي ثانية بين نقرتين متتاليتين أو منع الإرسال المزدوج السريع — دون إرهاق المتصفح بإعادات رسم متلاحقة لتفاصيل داخلية.
HTML
const lastTapRef = useRef(0);
const [gapText, setGapText] = useState('Tap twice!');
function handleTap() {
const now = Date.now();
if (lastTapRef.current > 0) {
setGapText((now - lastTapRef.current) + ' ms gap');
}
lastTapRef.current = now;
}