您好,欢迎来到榕意旅游网。
搜索
您的当前位置:首页JS的函数

JS的函数

来源:榕意旅游网

(一)函数的定义
函数使用 function 声明,后跟参数以及函数体;
语法:
function name(形参){
statements
}
name(实参);
1.()中的内容为函数的参数
2.() 中的内容不是必须的,不是语法
函数的调用规则 name();
函数的声明提前, 在代码执行之前提前声明

 //声明函数
        name();
        function name(){
            console.log(1);
        }
function function name()
{
 console.log(1);
}

(二)函数的返回值
return:任何函数通过return语句,后面跟着返回的值来实现返回值
函数有返回值: return 返回后直接跳出, 后续代码不执行


        console.log(showname());
        function showname(){
            //代码
            return 1;
        }

(三)函数的参数:arguments
分类:形参 调用函数传递的值 实参三种;

        student(1,2,3);
        function student(name,sex,age){
            console.log(name,sex,age);
        }

无参函数:
arguments 函数特有的属性,里面是函数的相关参数。

 
        stu(1,2,3,4,5,6);
        function stu(){
            /*arguments.length*/// 参数列表的长度
            console.log(arguments[0],arguments[1],arguments[2],arguments[3]);
        }

(四)自执行函数:函数没有名称

(function (){
            console.log(123);
        })();
        (function (a,b){
            console.log(a,b);
        })(1,2);

(五)匿名函数:函数没有名称

       console.log(fun);//变量也可以提前声明
        //fun()   报错   fun is not function
        //下面这种声明方式的函数  不能被提前声明
        var fun=function (){
            console.log(1);
        }
        fun();

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- nryq.cn 版权所有 赣ICP备2024042798号-6

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务