函数创建

使用 函数对象 来创建一个函数(几乎不用的)

var fun = new Function("console.log('这是我的第一个函数');");

使用 函数声明 来创建一个函数(比较常用)

function fun(){
    console.log("这是我的第二个函数");
}

使用 函数表达式 来创建一个函数(比较常用)

var fun  = function() {
    console.log("这是我的第三个函数");
}

匿名函数

var fun = function () {
    alert("我是一个匿名函数");
}

fun();

立即执行函数

立即执行函数:函数定义完,立即被调用,这种函数叫做立即执行函数,立即执行函数往往只会执行一次。

(function () {
    alert("我是一个匿名函数");
})();