第29/90步《前端篇》第7章 重构背景音乐、小球和挡板 第20课

59 阅读1分钟

今天学习《前端篇》第7章 重构背景音乐、小球和挡板 第20课 创建小球模块,这节课我们将小球对象模块化。

学习目标

  • 开始创建小球模块
  • 使用跨文件常量
  • 拓展:使用defineProperty将变量改为常量
  • 创建Ball类

主要知识点/技能点

实践疑难点

小结

这节课主要将小球进行了模块化,并在实践中学习了定义类成员的技巧,以及使用跨文件常量等的内容,在重构完成后进行回归测试时,我们发现了一个问题,重设代码没有如期执行,这给我们一个警示,在编程中时刻要理清代码操作的对象是值类型,还是引用类型。