ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

หน้าต่าง clearInterval() Method

<หน้าต่างวัตถุ

ตัวอย่าง

แสดงเวลาปัจจุบัน (the setInterval() วิธีการจะดำเนินการฟังก์ชั่นทุกๆ 1 วินาทีเช่นเดียวกับนาฬิกาดิจิตอล) ใช้ clearInterval() จะหยุดเวลา:

var myVar = setInterval(function(){ myTimer() }, 1000);

function myTimer() {
    var d = new Date();
    var t = d.toLocaleTimeString();
    document.getElementById("demo").innerHTML = t;
}

function myStopFunction() {
    clearInterval(myVar);
}
ลองตัวเอง»

เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง


ความหมายและการใช้งาน

clearInterval() วิธีการล้างจับเวลาตั้งค่าด้วย setInterval() วิธีการ

ค่า ID ที่ส่งกลับโดย setInterval() ถูกนำมาใช้เป็นพารามิเตอร์สำหรับ clearInterval() วิธีการ

หมายเหตุ: เพื่อให้สามารถใช้ clearInterval() วิธีการที่คุณต้องใช้ตัวแปรทั่วโลกเมื่อมีการสร้างวิธีการช่วงเวลา:

myVar = setInterval(" แล้วคุณจะสามารถที่จะหยุดการทำงานโดยการเรียก clearInterval () วิธีการ


สนับสนุนเบราว์เซอร์

ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่วิธีการ

Method
clearInterval() 1.0 4.0 1.0 1.0 4.0

วากยสัมพันธ์

clearInterval( ค่าพารามิเตอร์
พารามิเตอร์ ลักษณะ
id_of_setinterval จำเป็นต้องใช้ รหัสของตัวตั้งเวลาส่งกลับโดย setInterval() วิธีการ

รายละเอียดทางเทคนิค

กลับค่า: ไม่มีค่าตอบแทน

ตัวอย่าง

ตัวอย่างอื่น ๆ

ตัวอย่าง

สลับไปมาระหว่างสองสีพื้นหลังหนึ่งครั้งทุก 300 มิลลิวินาทีจนกว่าจะมีการหยุดโดย clearInterval() :

var myVar = setInterval(function(){ setColor() }, 300);

function setColor() {
    var x = document.body;
    x.style.backgroundColor = x.style.backgroundColor == "yellow" ? "pink" : "yellow";
}

function stopColor() {
    clearInterval(myVar);
}
ลองตัวเอง»

ตัวอย่าง

ใช้ setInterval() และ clearInterval() เพื่อสร้างแถบความคืบหน้าแบบไดนามิก:

function move() {
  var elem = document.getElementById("myBar");
  var width = 0;
  var id = setInterval(frame, 100);
  function frame() {
    if (width == 100) {
      clearInterval(id);
    } else {
      width++;
      elem.style.width = width + '%';
    }
  }
}
ลองตัวเอง»

หน้าเว็บที่เกี่ยวข้อง

วัตถุหน้าต่าง: href="met_win_setinterval.html"> setInterval() Method

วัตถุหน้าต่าง: href="met_win_settimeout.html"> setTimeout() Method

วัตถุหน้าต่าง: href="met_win_cleartimeout.html"> clearTimeout() Method


<หน้าต่างวัตถุ