Rumah >hujung hadapan web >tutorial js >Melaksanakan fungsi selepas tempoh masa tertentu berdasarkan kemahiran JavaScript_javascript

Melaksanakan fungsi selepas tempoh masa tertentu berdasarkan kemahiran JavaScript_javascript

WBOY
WBOYasal
2016-05-16 15:25:471091semak imbas

Dalam keperluan sebenar, mungkin perlu untuk menetapkan bahawa fungsi dilaksanakan selepas masa tertentu untuk mencapai tujuan yang diingini Ini juga merupakan kesan pemasa Ia berlaku bahawa fungsi setTimeout() telah diberikan dalam js , mari kita perkenalkan sub-fungsi
dahulu

Penggunaan:

Tatabahasa:

Salin kod Kod adalah seperti berikut:

setTimeout(kod, selang)

Fungsi ini boleh menentukan kod yang ditentukan untuk dilaksanakan selepas acara yang ditentukan Kod ini hanya akan dilaksanakan sekali.

Fungsi setTimeout() mempunyai dua parameter Parameter pertama menentukan kod pelaksanaan yang akan dilaksanakan, dan parameter kedua menentukan berapa lama untuk melaksanakan kod, dalam milisaat.

Contoh kod:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.jb51.net/" />
<title>脚本之家</title>
<style type="text/css"> 
div{ 
 width:200px; 
 height:50px; 
 margin:0px auto; 
 background-color:green; 
 text-align:center; 
 line-height:50px; 
 color:red; 
} 
</style> 
<script type="text/javascript"> 
function tishi(){ 
 alert("大家好欢迎来到脚本之家"); 
} 
setTimeout(tishi,5000) 
</script> 
</head> 
<body> 
<div>五秒弹出一个对话框</div> 
</body> 
</html> 

Kod di atas boleh menentukan bahawa kotak dialog akan muncul selepas 5 saat di atas menggunakan fungsi setTimeout() untuk menjalankan fungsi tishi() selepas 5 saat.

Kandungan di atas adalah berdasarkan JavaScript untuk melaksanakan pengetahuan berkaitan melaksanakan fungsi selepas tempoh masa tertentu Rakan yang berminat boleh belajar bersama.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn