本文介绍了如何在js中调用另一个函数表达式中定义的函数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

无法调用另一个中定义的函数



我尝试过:



var func1 =(function(){

function func2(){

console.log(wrkng);

};

})();

如何调用func2()???

func1.func2();给出错误说func1未定义..

could not call a function that is defined in another

What I have tried:

var func1 = (function() {
function func2() {
console.log("wrkng");
};
})();
how can i call func2()???
func1.func2(); gives error saying func1 is undefined..

推荐答案

var func1 = (function () {
           func2 =  function() {
                console.log("wrkng");
           };
           return {func2:func2}

        })();







func1.func2()



这篇关于如何在js中调用另一个函数表达式中定义的函数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-11 21:36