第26/90步《前端篇》第6章 准备重构 第17课

简介: 今天学习《前端篇》第6章 准备重构 第17课 梳理游戏逻辑,本课将通过梳理小游戏项目的整体逻辑,使其代码脉络更加清晰。

image.png

今天学习《前端篇》第6章 准备重构 第17课 梳理游戏逻辑,本课将通过梳理小游戏项目的整体逻辑,使其代码脉络更加清晰。


学习目标


  • 在小游戏中如何使用全局变量?
  • 拓展:作用域与使用let关键字实现批量变量声明
  • 整理代码,将变量与常量放在文件顶部
  • 梳理游戏逻辑,明确6个周期函数
  • 添加start函数
  • 添加end函数
  • 添加init函数
  • 添加loop函数
  • 及时移除事件监听

主要知识点/技能点


  • 在JS中,一切都是对象。
  • 在 JS 中,作用域为可访问变量、对象和函数的集合,共有6种作用域:函数局部作用域、区域作用域,模块作用域,文件作用域、全局作用域及使用配置字段及目录控制的开放数据域。

实践疑难点



小结


这节课我们主要基于一般的小游戏逻辑,将原来散乱的代码进行了规整和梳理,使代码更易阅读和维护,但现在的代码仍然不是完善的。删除不必要的注释和已经注释掉的旧代码后,最终game.js文件的代码如本书第17课中的示例所示。


目录
相关文章
|
6月前
|
缓存 前端开发 JavaScript
前端项目重构的一些思考和复盘
前端项目重构的一些思考和复盘
143 1
|
前端开发
前端学习笔记202305学习笔记第二十三天-项目重构构建
前端学习笔记202305学习笔记第二十三天-项目重构构建
52 0
|
前端开发
前端学习笔记202305学习笔记第二十三天-重构报错解决
前端学习笔记202305学习笔记第二十三天-重构报错解决
44 0
|
前端开发
前端学习笔记202305学习笔记第二十三天-重构菜单组件3
前端学习笔记202305学习笔记第二十三天-重构菜单组件3
48 0
|
前端开发
前端学习笔记202305学习笔记第二十三天-登录页面重构和总结1
前端学习笔记202305学习笔记第二十三天-登录页面重构和总结1
41 0
前端学习笔记202305学习笔记第二十三天-登录页面重构和总结1
|
前端开发
前端学习笔记202305学习笔记第二十三天-重构菜单组件2
前端学习笔记202305学习笔记第二十三天-重构菜单组件2
52 1
|
前端开发 定位技术
前端学习笔记202305学习笔记第二十三天-旅游地图重构2
前端学习笔记202305学习笔记第二十三天-旅游地图重构2
52 0
前端学习笔记202305学习笔记第二十三天-旅游地图重构2
|
缓存 监控 前端开发
带你入门前端工程(十):重构
带你入门前端工程(十):重构
69 0
|
前端开发
前端学习笔记202305学习笔记第二十三天-路由ts重构
前端学习笔记202305学习笔记第二十三天-路由ts重构2
42 0
|
前端开发
前端学习笔记202305学习笔记第二十三天-main.js重构和报错处理1
前端学习笔记202305学习笔记第二十三天-main.js重构和报错处理1
52 0