为什么上面白色框会提示paddle未定义(下面函数明明定义了啊)var paddle = Paddle();其实,当我去掉var,全局定义的时候,程序是能正常运行的,如paddle = Paddle();
1 回答
长风秋雁
TA贡献1757条经验 获得超7个赞
Paddle 函数中的白框中的 paddle 会依次冒泡寻找 Paddle 函数下以及全局下是否有 paddle 变量,而这两个地方都没有定义 paddle 这个变量。
当不写 var ,则直接声明了一个全局变量 paddle ,于是乎就在全局找到了 paddle 变量。
添加回答
举报
0/150
提交
取消