js函数

函数的分类

普通函数
有函数名,参数,返回值,同名覆盖。示例代码如下:

function add(a, b) {
    return a + b;
}

匿名函数
没有函数名,可以把函数赋值给变量和函数,或者作为回调函数使用。非常特殊的就是立即执行函数和闭包。

立即执行函数示例代码如下:

(function(){
    console.log(1)
})()

闭包示例代码如下:

var func = (function() {
    var i = 1;
    return function() {
        console.log(i);
    }
})()
js函数_第1张图片
image.png
js函数_第2张图片
image.png
js函数_第3张图片
image.png

你可能感兴趣的:(js函数)