1、字面量的方式创建(推荐使用)

  1. function go(){
  2. console.log("hello world");
  3. }
  4. 此方法在函数前后调用都是可以的
  5. 通过字面量声明创建的函数是有函数提前的,是将函数名和函数体一起声明提前,并且比变量声明提前优先级高

2、变量的方式创建

  1. var b = function(){
  2. console.log('good');
  3. }
  4. 此方法只能在函数之后调用
  5. 通过变量的方式声明创建的函数和变量提前一样,函数体内容不会提前。