JS函数

作者: AIDE_vicuna | 来源:发表于2019-07-05 14:45 被阅读1次

    函数:简单来说就是一个封装功能代码的容器
    格式:function 函数名(形参1,形参2...){代码块;}
    调用:函数名(实参1,实参2...);
    注意事项:
    函数也是一种数据类型,可以被当做参数传递
    形参不需要参数类型,类型根据传入的实参决定,所以参数名尽量取的有意义,方便阅读。
    示例代码:

    function showInfo(name, age) {
        
        console.log("我的名字是" + name + " 年龄:" + age);
        
    }
    showInfo("乔治", 18);
    
    函数返回值:通过return一个值得到,结果可以通过变量接收。

    示例代码:

    function showInfo2(name, age) {
    
        return "我的名字是" + name + " 年龄:" + age;
    }
    var result = showInfo2("乔治", 18);
    console.log(result);
    
    arguments:函数实参的数组集合,可在函数内部遍历

    示例代码:

    function showInfo3(name, age) {
    
        return "我的名字是" + arguments[0] + " 年龄:" + arguments[1];
    }
    var result = showInfo3("乔治", 18);
    console.log(result);
    
    匿名函数:没有名字的函数,一般用变量接收并通过变量名()调用

    示例代码:

    var fun=function Test(name, age) {
    
        console.log("这是一个匿名函数");
    }
    fun();
    
    匿名函数自调用:(匿名函数)();

    示例代码:

    (function Test(name, age) {
    
        console.log("这是一个匿名函数");
    })();
    

    相关文章

      网友评论

        本文标题:JS函数

        本文链接:https://www.haomeiwen.com/subject/zdzshctx.html