喜欢冬天的太阳
2015-04-23 14:57
采纳率: 100%
浏览 1.6k
已采纳

有一个js的函数调用问题

function f1(){

 function f2(){
    console.log(“您好吗?”);
    }

}

f2()//这里为什么不可以调用f2函数呢?是不是内存还没有加载进去?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • 千本摩的 2015-04-23 15:19
    已采纳

    f1(){
    f2(){
    };
    };
    你只可以在f1中调用 f2 ;f1外部并不知道有f2

    点赞 评论
  • blownewbee 2015-04-23 15:00

    定义在函数内的函数,不能在函数外部调用它。

    点赞 评论
  • danielinbiti 2015-04-23 15:06

    先不说其他的。你的代码能执行吗?括号是中文的,引号是中文的。逗号也是中文的。瞎敲的吧

    点赞 评论
  • itroadhd 2015-04-24 00:54

    是在外部去调用的话是不行的,,,你在f1 里面可以调用 f2

    点赞 评论
  • f2是f1的内部函数,肯定无法再f1外部访问到的。。除非放外面

    点赞 评论

相关推荐 更多相似问题