欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JavaScript中函数的定义!

程序员文章站 2022-04-03 22:35:53
...

JavaScript中函数的定义!

1 自定义函数(命名函数)

function fun() {};

2 函数表达式(匿名函数)

var fun = function () {};

3 利用 new Function('参数1', '参数2', '函数体')

// 函数体写进小括号中!
        // Function里面参数都必须是字符串格式
        // 第三种方式执行效率低,也不方便书写,因此较少使用
        var fun2 = new Function('a', 'b', 'console.log(a + b)');
        fun2(2, 3);
        // 所有函数都是Function的实例(对象)
        console.dir(fun2)
        // instanceof 检测前者属不属于后者!
        console.log(fun2 instanceof Object); // true
        // 函数也属于对象!

你们对下面这个图熟悉吗?!

JavaScript中函数的定义!