Javascript在另一个外部函数中插入一个方法调用

时间:2015-05-14 23:34:12

标签: javascript function methods extend

考虑一下

var obj = {
    process: function run(param) {

        return;
    }
}

runSomething(param);

情况是run函数在应用程序的其他位置构建,并包含一些需要对runSomething响应执行的其他处理。

是否可以以某种方式运行obj.run并将runSomething插入其中,以便runSomething可以使用作为obj.run("something")传递的参数

产生与

相同的结果
var obj = {
    process: function run(param) {

                return runSomething(param);
             }
}

1 个答案:

答案 0 :(得分:2)

你可以这样做

<!-- Spring Social -->
<dependency>
    <groupId>org.springframework.social</groupId>
    <artifactId>spring-social-core</artifactId>
        <version>1.1.0.RELEASE</version>
    </dependency>

<dependency>
    <groupId>org.springframework.social</groupId>
    <artifactId>spring-social-web</artifactId>
    <version>1.1.0.RELEASE</version>
</dependency>

<dependency>
    <groupId>org.springframework.social</groupId>
    <artifactId>spring-social-security</artifactId>
    <version>1.1.0.RELEASE</version>
</dependency>

<dependency>
    <groupId>org.springframework.social</groupId>
    <artifactId>spring-social-config</artifactId>
    <version>1.1.0.RELEASE</version>
</dependency>