大雨和小雨 音乐课ppt:javascript中setTimeout和clearTimeout和this这三个关键字的是什么意思?

来源:百度文库 编辑:高校问答 时间:2024/05/13 20:09:49
请问javascript中
setTimeout
clearTimeout
this
这三个关键字的是什么意思?谢谢!
this关键字能具体点吗?
还是不太明白诶

(1)setTimeout()简单的说就是过多少秒以后调用某个函数
(2)clearTimeout() 清除定时器
(3)this表示当前对象,在类里经常用到,如:
function myClass()
{
// 当前类的 name 属性
this.name = "My Name is Class";
this.age = 20;
}
var oTest = new myClass;
// 这里就会显示 myClass 类里的 name 属性
alert(oTest.name);

另,如果在HTML标签里使用this,则表示当前标签,如:
<button name='btnTest' onclick="javascript:alert(this.name)">测试</button>
当我们单击这个按钮时,将弹出它的 name 属性。

相当与设置定时器.

setTimeout()简单的说就是过多少秒以后调用某个函数

clearTimeout() 清除定时器

this 不知道有没有,如果有估计和C++的一样,指向当前模块