• λ我爱Aspx >> Asp.Net >> JavaScript使用Window对象
  • JavaScript使用Window对象

  • :未知  Դ:internet  :2007-5-20 16:50:58  ؼ:javascript
  • <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异常处理
    һƪJavaScript使用正则表达式