Xin chào, tôi đang lập trình một tiện ích đồng hồ bấm giờ trong javascript và tôi có câu hỏi về hiệu quả và chi phí. Có hai cách tôi đã cân nhắc tạo đồng hồ bấm giờ:Đồng hồ bấm giờ hiệu quả
1. Lưu trữ ngày bắt đầu và liên tục đo số mili giây kể từ ngày đó.
2.Tạo một số nguyên và tăng giá trị của nó tại một khoảng thời gian đã đặt.
Tôi muốn biết cái nào hiệu quả nhất. Ngoài ra, tôi không chắc chắn nếu tùy chọn # 2 sẽ rất chính xác, nếu có ai có bất kỳ đầu vào nào về điều này cũng sẽ tuyệt vời.
# 1 là cả hai hiệu quả hơn và # 2 sẽ không hoạt động, bởi vì bạn không thể đảm bảo thời gian giữa 've'. – OverZealous
'performance.now()' có sẵn trong các trình duyệt hiện đại https://developer.mozilla.org/en-US/docs/Web/API/Performance/now –