zoukankan      html  css  js  c++  java
  • JS中关于把函数作为另一函数的参数的几点小总结

    //JS中关于把函数作为函数的参数来传递的问题的小总结
    //第一,最简单的形式无参函数,直接形式函数的函数名放到括号中,再在执行部分这个函数即可。
    //当然调用时要穿另一个真正的定义好的函数
    /*
    function test1(Func)
    {
    Func();
    }
    function test2()
    {
    alert("我是test2");
    }
    test1(test2);
    */


    //第二种,带参数的普通调用法。跟第一种唯一的区别就是在定义主函数的执行语句里调用参数函数时该把参数加上
    /*
    function test1(Func)
    {
    Func(mydata);
    }
    function test3(data)
    {
    alert(data);
    }


    test1(test3("zhangran"));
    */
    //这一种,我理解了一段时间才想明白的,其实也很简单,就是把第二中的引用的函数不在单独定义而是作为调用主函数时,里面的参数时生成,这里是个匿名的函数,呵呵就这么多
    /*
    function test1(Func)
    {
    Func("hello");
    }


    test1(function(data)
    {
    alert(data);
    });
    */
     
     

    http://blog.csdn.net/kaituozhe345/article/details/7236454

  • 相关阅读:
    struts2类型转换2
    list集合排序3
    list集合排序2
    list集合排序
    JSON
    Java获取文件Content-Type(Mime-Type)
    struts2文件下载
    获取文件大小
    struts2国际化
    人人都是产品经理
  • 原文地址:https://www.cnblogs.com/lcyuhe/p/5994111.html
Copyright © 2011-2022 走看看