2018-07-18

参数

        在函数名后边的括号里写两个参数,就相当于在函数里声明了两个变量,可以有可以没有
        形参

function test(a,b) {
        
}

        在创建函数的时候,函数名后边括号里的字母是形参,不是一个实际的值,它只是一个形式,所以叫它形式参数,简称形参

        实参

function test(a,b) {
       document.write(a + b);
}
 test(1,2);

        在调用的时候,函数名后边的括号里的参数是实参,是一个实际的值,就是实际参数,比如上边的代码,调用的时候让a变成了1,b变成了2,所以函数里的a+b就等于1+2

返回值

         return

function test() {
       document.write('a');
       return;
       document.write('b');
}

         return有一个功能是终止函数,比如上边的案例,输出了一个a和一个b,但是在输出a后加了一个return,函数执行到这里的时候就会被终止,下边的b也就不会被输出

function fn() {
       return 123;
}
var a = fn();
document.write(a);

         return还有一个功能就是返回值,比如上边的案例,最后输出的是函数里的123

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 选择题部分 1.()部门负责日常监督检查工作,安全巡视的同时进行消防检查,推动消防安全制度的贯彻落实。 A: 消防...
    skystarwuwei阅读 15,623评论 0 3
  • 作用域 作用域定义:变量和函数生效(能被访问)的区域 函数里边可以访问函数外边的东西,函数外不可以访问函数里的东西...
    歡囍_bfbd阅读 142评论 0 0
  • 是Point类的析构函数。 用于对这个类销往的时候进行善后处理。 譬如释放空间之类的。
    丨勿言阅读 465评论 0 0
  • (2018-07-06-周五 23:18:17)
    菜五阅读 366评论 0 0
  • 在检查项目内存泄露的时候遇到的一个问题记录下:在webViewController里打开一个新的webViewCo...
    moonCoder阅读 2,187评论 9 9