函数

声明函数:

function 函数名(形参1, 形参2...) {
    函数体代码
    return 需要返回的结果 // 返回一个值并终止函数
}

调用函数:

函数名(实参1, 实参2...); // 通过调用函数名来执行函数体代码

接收返回结果:

var re = 函数名()
console.log(re)

声明函数之二:函数表达式(匿名函数)

var 变量名 = function () {}
变量名() // 调用函数

作用域

  1. 全局变量 全局作用域下的变量 函数内部没有声明直接赋值的变量(不建议使用)
  2. 局部变量 函数内部声明的变量 函数的形参