直接创建:可以在函数之前调用也可以在函数之后调用

    1. function(a){
    2. console.log(a)}

    间接创建:只能在之后调用

    1. var a=function(a){
    2. console.log(a)}