title: JavaScript匿名函数有哪几种执行方式?
desc: 问题来源于这篇文章：
topic: JavaScript
content: JavaScript的函数定义分为函数声明和函数表达式。表达式语句不得以 function 或者 开头：ExpressionStatement lookahead ， function Expression ”裸写“成function fname 的，是函数声明，它不能是匿名的。var c 1 function testx console.logx 调用testx 嵌套定义的函数也可以是函数声明。innderouter都是函数声明，只不过外界无法使用inner函数。。function outer
answerer_tags: 再见