zoukankan      html  css  js  c++  java
  • 0139 函数的两种声明方式

    2.8.1 自定义函数方式(命名函数)

    利用函数关键字 function 自定义函数方式

    // 声明定义方式
    function fn() {...}
    // 调用  
    fn();  
    
    • 因为有名字,所以也被称为命名函数
    • 调用函数的代码既可以放到声明函数的前面,也可以放在声明函数的后面

    2.8.2 函数表达式方式(匿名函数)

    利用函数表达式方式的写法如下:

    // 这是函数表达式写法,匿名函数后面跟分号结束
    var fn = function(){...};
    // 调用的方式,函数调用必须写到函数体下面
    fn();
    
    • 因为函数没有名字,所以也被称为匿名函数
    • 这个fn 里面存储的是一个函数
    • 函数表达式方式原理跟声明变量方式是一致的
    • 函数调用的代码必须写到函数体后面
            // 函数的2中声明方式
            // 1. 利用函数关键字自定义函数(命名函数)
            function fn() {
    
            }
            fn();
    
            
            // 2. 函数表达式(匿名函数) 
            // var 变量名 = function() {};
            var fun = function(aru) {
                console.log('我是函数表达式');
                console.log(aru);
            }
            fun('哈哈');
            // (1) fun是变量名 不是函数名  
            // (2) 函数表达式声明方式跟声明变量差不多,只不过变量里面存的是值 而 函数表达式里面存的是函数
            // (3) 函数表达式也可以进行传递参数
    
  • 相关阅读:
    lnmp之php5.6.29安装
    lnmp之mysql5.5.17安装
    利用xshell从windows上传文件到虚拟机
    linux命令
    tp中ueditor编辑器的使用
    Thinkphp 3.2.2 验证码check_verify方法,只能验证一次
    选学霸
    低价购买
    友好城市
    榨取kkksc03
  • 原文地址:https://www.cnblogs.com/jianjie/p/12150571.html
Copyright © 2011-2022 走看看