函数的定义

118 阅读1分钟

函数的定义

  • 赋值式定义:var 函数名=function( ){ }----不可以提前调用
  •  var fn = function () {
                // 这里边写上将来调用时要执行的代码
                console.log('我是函数 fn, 我是赋值式定义的')
            }
      fn()
    
  • 声明式定义:function 函数名( ){ }----可以提前调用
  •  function fn1() {
                // 这里边写上将来调用时要执行的代码
                console.log('我是函数 fn1, 我是声明式定义的')
            }
    fn1()
    
  • 函数的参数
  •  function fn(a, b) { // 形参a, b 相当于 在函数内创建两个变量
                // console.log(a, b)   // 1 100
                console.log(a + b)
            }
            fn(1, 100)
    ​
            fn(200, 100)
    
  • 函数的返回值
  • 语法:return 要返回的内容
  •    function fn1() {
                return '我是 fn1 的返回值'
            }
            var myFn1 = fn1()
            console.log(myFn1)  // 我是 fn1 的返回值