0
点赞
收藏
分享

微信扫一扫

函数的基础知识点讲解

老北京的热干面 2022-05-05 阅读 55
前端

函数:又叫方法;封装了公共的功能。

声明函数的三种方法:

//第一种:普通函数声明
function sum(){console.log('加油')}    调用:sum()

//第二种:字面量函数声明
var add = function(){console.log('越努力越幸运!')}   调用:add()

//第三种:构造函数声明
var add2 = new Function(){console.log('向程序员致敬!')}    调用:add2()

下面我举几个例子来让大家更清楚了解函数:

function fn1(){
    console.log('fn1');
}

fn1();    //    结果为: fn1

总所周知:封装函数可以减少我们的代码量,从而提高开发效率;


函数的注意点:函数不调用,不执行

function fn1(){
    console.log('fn1');
}

console.log(fn1());    // 结果为:fn1  undefined


原因:
    第一步执行调用函数,函数调用里面的逻辑代码执行,此时输出fn1,接着代码的执行机制为由上至下,    
输出fn1函数的返回值,然而fn1函数里面并没有返回值,所以console.log(fn1)这一行输出的是:undefined ,最终结果为:fn1  undefined        
举报

相关推荐

0 条评论