1、字面量的方式创建(推荐使用)2、变量的方式创建 1、字面量的方式创建(推荐使用)function go(){ console.log("hello world");}此方法在函数前后调用都是可以的通过字面量声明创建的函数是有函数提前的,是将函数名和函数体一起声明提前,并且比变量声明提前优先级高 2、变量的方式创建var b = function(){ console.log('good'); }此方法只能在函数之后调用通过变量的方式声明创建的函数和变量提前一样,函数体内容不会提前。