开发者社区> 问答> 正文

如何调一个写在数组内的JS函数?

<script type="text/javascript">

    $JLIST = []; 

$JLIST.push(function(){

    function funDo(form){
        alert("do this funcion");
    }

    form.find("#btnId").click(function(){
        funDo(form);
    });
}) 


    function funTest(form){

               //请教如何在这里调用上面的 funDo() 函数?
    }   
</script>

展开
收起
小旋风柴进 2016-03-24 09:54:31 2015 0
1 条回答
写回答
取消 提交回答
  • 调用不到,因为取不到对它的引用。你只可以调用 $JLIST 数组的第一个元素(那个被 push 进去的匿名函数):

    $JLIST[0]();

    2019-07-17 19:12:00
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载