• JavaScript中的函数


    js函数

    *第一种是使用function语句定义函数

    function abc(){
        alert('abc');
    }
    

    *第二种是在表达式中定义函数

    var 函数名 = function(参数1,参数2,…){函数体};
    
    //例如:
    
    //定义
    
        var add = function(a,b){
    
            return a+b;
    
        }
    
        //调用函数
    
        document.write(add(50,20));
    

    arguments

    在函数代码中,使用特殊对象 arguments,开发者无需明确指出参数名,就能访问它们。
    例如,在函数 sayHi() 中,第一个参数是 message。用 arguments[0] 
    也可以访问这个值,即第一个参数的值(第一个参数位于位置 0,
    第二个参数位于位置 1,依此类推)。
    

    关于变量和参数问题:

    函数外面定义的变量是全局变量,函数内可以直接使用。
    在函数内部没有使用var定义的=变量则为全局变量,
    *在函数内使用var关键字定义的变量是局部变量,即出了函数外边无法获取。
    js函数定义的参数没有默认值,(形参的默认值在之前只有新版火狐支持,目前新版的chrome浏览器也可以支持)
    
  • 相关阅读:
    zoj_3710Friends
    javamail例子
    HttpURLConnection类的用法
    发送邮件协议
    栈的定义
    tomcat中添加jconsole服务
    HttpURLConnection类的用法
    javamail例子
    tomcat中添加jconsole服务
    栈的定义
  • 原文地址:https://www.cnblogs.com/victorfengming/p/11930980.html
Copyright © 2020-2023  润新知