函数创建

函数创建

learn/js

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

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

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

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

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

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

匿名函数

JS
1
2
3
4
5
var fun = function () {
    alert("我是一个匿名函数");
}

fun();

立即执行函数

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

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