1.报错的意思是 变量在全局声明之前已经定义过了,进行修改 修改后: 2.其他情形使用的时候,如果你给一个变量赋值过了,再来声明它是全局变量也会报错 应该先对变量进行【全局声明】,再进行定义,就不会报错了