我正在分析来自JohnResig网站的以下两个url,但我不明白为匿名函数命名会产生怎样的影响。我的理解是,给匿名函数的名称只能在函数定义内部使用,不能在函数定义之外使用,但是在下面的链接中它产生了巨大的差异http://ejohn.org/apps/learn/#13http://ejohn.org/apps/learn/#14任何解释或引用都会有很大帮助。我仍然对#14中的以下几行感到困惑varsamurai={yell:ninja.yell};varninja={};assert(samurai.yell(4)=="hiyaaaa","Themethodcorrectlycall