函数调用: 1.同步调用,同步调用表示只有完成了函数操作,函数才返回,相当于阻塞操作 2.异步调用,异步调用表示函数具体执行什么操作调用者不关心,并且调用之后函数立即返回,函数内部执行的操作与主线程不冲突,两者异步执行,不阻塞。