javascript如何定义内部函数
我想在函数中定义一个内部函数javascript如何定义内部函数,javascript,Javascript,我想在函数中定义一个内部函数 function outfunction(){ function innerfunction(){ alert('inner'); } alert('out'); } 但从未调用innerfunction。您需要执行它: function outfunction(){ function innerfunction(){ alert('inner'); } innerfunction(); alert('out
function outfunction(){
function innerfunction(){
alert('inner');
}
alert('out');
}
但从未调用innerfunction。您需要执行它:
function outfunction(){
function innerfunction(){
alert('inner');
}
innerfunction();
alert('out');
}
或:
您需要执行它:
function outfunction(){
function innerfunction(){
alert('inner');
}
innerfunction();
alert('out');
}
或:
您需要调用嵌套函数:
function outfunction(){
function innerfunction(){
alert('inner');
}
alert('out');
innerfunction(); // like this
}
函数嵌套的事实只意味着它的作用域有限。您需要调用嵌套函数:
function outfunction(){
function innerfunction(){
alert('inner');
}
alert('out');
innerfunction(); // like this
}
函数嵌套的事实只意味着它的作用域有限。typo,
innerfunction()
而不是innerfunction()
(区分大小写)typo,innerfunction()
而不是innerfunction()
(区分大小写)它不是自动执行的:调用操作符(括号)存在于函数定义之外。它不是自动执行的:调用运算符(括号)存在于函数定义之外。