zoukankan      html  css  js  c++  java
  • js的函数

      函数是一组可以随时随地运行的语句。

    1、创建函数

    (1) 命名函数
    function fnc1 () {
    
    }
    
    (2) 匿名函数
    var func    =    function() {
    
    }

    命名函数和匿名函数的区别:命名函数可以在函数创建之前调用,而匿名函数只有在函数定义后才可以调用。

    func1(); //不会出错
    func2(); //出错
    
    var func2    =    function() {};
    
    function func1() {
    
    }
    

    2、函数返回值

      使用return来返回值。

      函数执行的时候,返回值有效。(暂且这么说)

    var func3    =    function () {
        return 'hello';
    };
    
    var tmp    =    func3();
    
    console.log(func3);
    
    console.log(tmp);  
    

    3、函数参数

    function func4(arg1,arg2,arg3) {
            console.log(arg1+"
    "+arg2+"
    "+arg3);
        }
    fnTest(1,2,3);
    fnTest(1,2);//没有传值过去时,就会是undefined

    arguments对象:在函数执行时函数内部就会有arguments对象,它包含了所有的参数,arguments的length属性报告了传入参数个数

    复制代码
    function func5() {
            for (var i=0;i< arguments.length;i++) {
                console.log(arguments[i]);
            }
        }
        fnTest(1,2,3); //1,2,3
      
    复制代码
  • 相关阅读:
    糖尿病周围神经病变有什么表现
    天空之城
    Software Quality Assurance Framework(2)
    组织行为学2
    Software Quality Assurance Framework(1)
    radiculously
    组织行为学1
    software Architecture(1)
    c++运算符重载
    get up~!
  • 原文地址:https://www.cnblogs.com/yilinfengluo/p/4668949.html
Copyright © 2011-2022 走看看