var lasted;
function DNA(){
function xy(){
console.log("xy")
}
lasted=xy;
}
//调用外部函数
DNA();
//调用内部函数
lasted();
运行
VM16659:5 xy
这样可以在外部访问内部函数了。。在调内部函数之前一定先要调用外部函数 这样才能调用内部函数;
这样将内部函数全局化 ,在之后任意地方就可以使用该内部函数了
如果将函数传入的话 :
function xy(){
console.log("xy")
}
function DNA(xy){
lasted=xy;
}