在JavaScript中声明和初始化变量之间有什么区别?