就是象net里面的委托一样,可以吗

解决方案 »

  1.   

        var kk="ggg";
        function kkk(gg)
        {
            alert(kk);
        }
        function mmm(iii)
        {
            kk="mmm";
            alert(kk);
        }
        function cc()
        {
            kkk(mmm);
        }
        cc();
    这样为什么不行啊
      

  2.   

    function cc() {
        kkk(mmm());
    }
      

  3.   

    ??什么意思哦 
    function fooONE()
    {
    this.msg=function()
    {
    alert("This is a message");
    }
    }
    window.onload = function()
    {
    var a = new fooONE();
    a.msg();
    }
      

  4.   

    这样呢?
    [code]
    function a(){alert("a");}function b(v){
    v.call();
    }
    b(a);
    [/code]
      

  5.   

    function a(){alert("a");}function b(v){
    v.call();
    }
    b(a);
      

  6.   

        <script type="text/javascript">
            function emptyFn() {
                alert("i'm a emptyFn");
            }
            
            function getFunctionByName(fnName)
            {
                if (window[fnName])
                    return window[fnName];
            }
            
            var f = getFunctionByName("emptyFn");
            
            f();
        </script>
      

  7.   

        <script type="text/javascript">
            function showfinishmsg() {
                alert("It's finished.");
            }
            
            function pressmsg(callback)
            {
                alert("begin pressmsg...");
                callback();
            }
            
            pressmsg(showfinishmsg);
        </script>//执行结果是先弹出“begin pressmsg...”提示
    //然后弹出“It's finished.”提示
      

  8.   


    <script type="text/javascript">
    <!--
    function AA(str,callback)
    {
    alert(str);
    str+="\nAA";
    callback(str);
    }
    function BB(str)
    {
    alert(str+"\nBB");
    }
    AA("123456",BB);
    -->
    </script>
      

  9.   

    <script>
    var LZ={};
    LZ.IsBoy=function(){alert('Yes!');};
    LZ.IsBoy();
    function aaa()
    {Work(LZ.IsBoy);}function Work(funName)
    {
    var fun=funName;
    fun();
    }
      

  10.   

    <a onclick="aaa()">click me,here</a>
      

  11.   


    <script>
        function a() 
        { 
    alert("a");
            return "b"; 
        } 
        function b(b) 
        { 
    alert(b);
        } 
        function c() 
        {
    b(a()); 
        } 
        c(); 
    </script>
      

  12.   


    <html>
    <head>
    <script type="text/javascript">
        var kk="ggg";  
        function kkk(gg)  
        {  
            alert(kk);  
    gg("mmm");
        }  
        function mmm(iii)  
        {  
    kk = iii; 
            alert(kk);  
        }  
        function cc()  
        {  
            kkk(mmm);  
        }  
        cc(); 
    </script>
    </head>
    <body>
    </body>
    </html>
      

  13.   

         test=function(testvalue)
         {alert(testvalue);}    testtest=function()
          {testtesttest(test);}        testtesttest=function(fun)
            {fun("hello world!");}