目的:我需要调用主函数内的子函数;Javascript函数和嵌套函数
函数声明:
var MainFunction = function() {
function NestedFunc1(){
console.warn("NestedFunc1");
};
function NestedFunc2(){
console.warn("NestedFunc2");
};
}
函数调用:
MainFunction.NestedFunc1();
MainFunction.NestedFunc2();
- 我在做什么错?
10x;
*我在做什么错?*几乎所有的东西,你基本上对嵌套函数和对象属性之间的区别感到困惑。 *我需要在主函数中调用子函数。*但那不是你当时所做的;你正试图在主函数上调用一个属性。顺便说一下,你打算让'MainFunction'自己做一些事情,还是只是一种容器? PS。函数不以分号结尾;如果你在那里放一个,它只会产生一个空的陈述; –