jquery 或 js如何定义一个方法,方法的参数也是方法?

如题所述

<script type="text/javascript">
    window.onload = function(){
        // 初始化调用一次 myfun,参数为 c ,c 就是最下边的 function c,是一个方法
        myfun(c);
    } 
    // 使用 var ** = function(){} 定义一个方法,其中的参数为 newfun
    var myfun = function(newfun){
        alert("我是方法");
        // newfun 使用() 结尾,js自动把 newfun 转为方法调用一次
        newfun();        
    } 
    function c(){
        alert("我是参数");
    }
</script>

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-17
这个实例可能是你想知道的内容。
<script type="text/javascript">
window.onload = function(){
// 初始化调用一次 myfun,参数为 c ,c 就是最下边的 function c,是一个方法
myfun(c);
}
// 使用 var ** = function(){} 定义一个方法,其中的参数为 newfun
var myfun = function(newfun){
alert("我是方法");
// newfun 使用() 结尾,js自动把 newfun 转为方法调用一次
newfun();
}
function c(){
alert("我是参数");
}
</script>
第2个回答  2014-02-24
//JQuery或Js的方法其实和其他语言的方法是差不多的
function Add(num,num2){
    return num+num2;
}
//这就是个有返回值的方法,也可以没有返回值

第3个回答  2014-02-24
——我喂自己袋盐>>Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/4.3.0.1000 Chrome/30.0.1599.101 Safari/537.36