⊗jsPmTrTS 446 of 505 menu

Dừng bộ đếm thời gian JavaScript

Bạn đã biết cách khởi động bộ đếm thời gian, bây giờ hãy học cách dừng nó lại. Để làm điều này, bạn cần biết rằng mỗi bộ đếm thời gian, được khởi động bằng hàm setInterval, có một số định danh duy nhất. Số này được trả về bởi hàm setInterval tại thời điểm khởi động bộ đếm thời gian:

let timerId = setInterval(function() { console.log('!') }, 1000); alert(timerId); // in ra số định danh của bộ đếm thời gian

Để dừng bộ đếm thời gian, chúng ta sử dụng hàm clearInterval, hàm này nhận số định danh duy nhất của bộ đếm thời gian cần dừng.

Ví dụ, hãy khởi động một bộ đếm thời gian, in ra console các số theo thứ tự tăng dần, bắt đầu từ 1. Chúng ta sẽ dừng bộ đếm thời gian, ngay khi số 10 được in ra màn hình:

let i = 0; let timerId = setInterval(function() { console.log(++i); if (i >= 10) { clearInterval(timerId); } }, 1000);

Giả sử có một biến, ban đầu lưu trữ số 10. Hãy khởi động một bộ đếm thời gian, mỗi giây sẽ giảm giá trị của biến này đi 1 và in giá trị đó ra console. Ngay khi giá trị của biến đạt đến 0 - hãy dừng bộ đếm thời gian.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối