document.write('
解析:
JavaScript 中需要创建函数的话,有两种方法:函数声明、函数表达式。
各自写法如下。
方法一:函数声明。
function foo() {}
方法二:函数表达式。
var foo = function () {};
另外,还有一种自执行函数表达式,主要用于创建一个新的作用域,在此作用域内声明的变量不会和其他作用域内的变量冲突或混淆,大多是以匿名函数的方式存在,且立即自动执行:
(function () {
// var x = ...
})();
此种自动执行函数表达式归类于以上两种方法中的第二种,也算是函数表达式。 
');