[setTimeout]
setTimeout(表示式,延時時間)
在執行時,是在載入後延遲指定時間後,去執行一次表示式,記住,次數是一次
用setTimeout實現的自動變化顯示隨機數的效果:
<html>
<head>
<script>
window.onload=sett;
function sett()
{
document.body.innerHTML=Math.random();
setTimeout("sett()",500);
}
</script>
</head>
<body>
</body>
</html>
[setInterval]
setInterval(表示式,互動時間)
則不一樣,它從載入後,每隔指定的時間就執行一次表示式
用setInterval實現的自動變化顯示隨機數的效果:
<html>
<head>
<script>
function sett()
{
document.body.innerHTML=Math.random();
}
setInterval("sett();", 500);
</script>
</script>
</head>
<body>
</body>
</html>
Jscript中window.setInterval和window.setTimeout區別
相關文章
- JavaScript中for in 和for of的區別JavaScript
- Js中for in 和for of的區別JS
- java中==和equlas區別Java
- mysql中!=和is not的區別MySql
- Python中is和==的區別Python
- JavaScript中==和===的區別JavaScript
- Linux中“>”和“>>”的區別Linux
- Python 中 is 和 == 的區別Python
- mysql中“ ‘ “和 “ ` “的區別MySql
- java 中equals和==的區別Java
- JAVA 中interface 和 abstract 區別Java
- java中size()和length區別Java
- PHP 中的 -> 和 :: 的區別PHP
- SQL中where和on的區別SQL
- deferred中done和then的區別
- MySQL中CHAR和VARCHAR區別MySql
- jquery中prop和attr的區別jQuery
- javascrit中undefined和null的區別JavaUndefinedNull
- Oracle中Date和Timestamp的區別Oracle
- swift中Class和Struct的區別SwiftStruct
- Js中concat和push的區別JS
- Spring中Filter和Interceptor的區別SpringFilter
- JS中的!=、== 、!==、=== 的用法和區別JS
- Jquery中attr和prop的區別jQuery
- Python中字典和json的區別!PythonJSON
- Lua中pair和ipair的區別AI
- Nginx中root和alias的區別Nginx
- ts中的type 和 interface 區別
- 在 JavaScript 中,exec() 和 match() 區別JavaScript
- 程式中fork和vfork的區別
- python中break和continue的區別Python
- Mysql 中 MyISAM 和 InnoDB 的區別MySql
- Java中 equals() 方法和 == 的區別Java
- js中!和!!的區別與用法JS
- linq中AsEnumerable和AsQueryable的區別
- Git中merge和rebase的區別Git
- oracle中distinct和group by的區別Oracle
- MySQL中datetime和timestamp的區別MySql
- js中null和undefined的區別JSNullUndefined