如何在js函数中调用另外一个函数

JavaScript023

如何在js函数中调用另外一个函数,第1张

首先把这两个函数都定义数来。

定义被调用函数(这类函数一般都是一个公用函数,如果不是公用可以和调用函数写在一起)。

    // 被调用的公共函数 act为需要的参数,自己定义就可

    function publicMethod(act1,atc2){

      // 实现逻辑

    }

3.定义调用函数

    // 调用的函数 act为需要的参数,自己定义就可

    function callMethod(act1,atc2){

      // 如果有返回值,可以定义一个变量进行赋值

      var ret = publicMethod(act1,atc2)

      // 下面逻辑处理

    }

具体调用情况需要看js方法是怎么写的。

①如果是最简单的一个方法:

1

2

3

4

functiuon

dome1(){

//....代码块

}

//调用方法就是:dome1()

②如果是闭包形式:

1

2

3

4

5

6

7

8

9

function

dome1(){

function

dome2(){

}

return

function

dome3(){

}

}

//这里可以访问dome1方法内的dome3方法,dome2方法对与dome1方法外部是不可见的。

③如果是一个对象形式的:

1

2

3

4

5

6

7

var

obj={

dome1:function(key,value){},

dome2:function(){}

}

//访问dome1和dome2方法:

obj.dome1(1,2)

obj.dome2()

其他的情况需要看具体的代码。