我爱Aspx >> Asp.Net >> JavaScript使用Window对象<script language="JavaScript" type="text/javascript">
<!--
var userName="jack";
//根据用户名显示欢迎信息
function hello(_name){
alert("hello,"+_name);
}
//创建一个函数,用于返回一个无参数函数
function _hello(_name){
return function(){
hello(_name);
}
}
window.setTimeout(_hello(userName),3000);
//-->
</script>
这里定义了一个函数_hello,用于接收一个参数,并返回一个不带参数的函数,在这个函数内部使用了外部函数的参数,从而对其调用,不需要使用参数。在window.setTimeout函数中,使用_hello(userName)来返回一个不带参数的函数句柄,从而实现了参数传递的功能。
使用status和defaultStatus属性改变状态栏信息 status和defaultStatus是window对象的属性,用于设置状态栏信息,语法为:
window.status="message";
window.defaultStatus="message";
其中status属性就是用于设置状态栏显示的文本。而defaultStatus表示默认的状态栏信息,例如默认情况下IE浏览器会显示“完毕”,而Firefox浏览器则显示“完成”。可以通过defaultStatus来改变这一信息。
Ҷƪл˵?
JavaScript使用正则表达式[05-20]
JavaScript使用cookie[05-20]
JavaScript框架编程[05-20]
JavaScript使用面向对象思想处理..[05-20]
Javascript事件设计模式[05-20]
JavaScript实现抽象类[05-20]
JavaScript类的继承[05-20]
JavaScript 使用for(…in…)实现..[05-20]
JavaScript类的实现[05-20]
深入认识JavaScript中的函数[05-20]
JavaScript使用正则表达式[05-20]
JavaScript使用cookie[05-20]
JavaScript框架编程[05-20]
JavaScript使用面向对象思想处理..[05-20]
Javascript事件设计模式[05-20]
JavaScript实现抽象类[05-20]
JavaScript类的继承[05-20]
JavaScript 使用for(…in…)实现..[05-20]
公有成员、私有成员和静态成员[05-20]
JavaScript类的实现[05-20]