第八期 Lua基础知识 (8节)

Lua基础课程1个月前发布 admin
465 00
飞书链接 __newindex和table函数57分15秒2025年3月14日 下午9:29
飞书链接 元方法1小时3分17秒2025年3月13日 下午9:01
飞书链接前后端通讯与继承1小时27分5秒2025年3月12日 下午8:04
飞书链接 模块的依赖和调用55分12秒2025年3月11日 下午9:01
飞书链接 函数类型1小时45分43秒2025年3月10日 下午9:02
飞书链接 堆栈和表1小时7分52秒2025年3月8日 下午9:00
飞书链接 逻辑运算符 判断 循环1小时18分12秒2025年3月7日 下午9:27
飞书链接 Lua基础入门1小时25分4秒2025年3月6日 下午9:04

Lua 编程课程说明

第一课:Lua基础入门

  • 介绍 Lua 语言特性、基本语法和开发环境
  • 讲解变量、数据类型、基本运算符和注释写法
  • 演示第一个 Lua 程序

第二课:逻辑运算符/判断/循环

  • 详细讲解 if-else 条件判断结构
  • 介绍 while/for/repeat 三种循环结构
  • 逻辑运算符(and/or/not)的使用方法和应用场景

第三课:堆栈和表

  • 深入解析 Lua 核心数据结构 – table
  • 讲解 table 的创建、初始化和基本操作
  • 使用 table 实现堆栈数据结构

第四课:函数类型

  • 函数定义和调用的各种形式
  • 多返回值函数的实现和使用
  • 匿名函数、闭包特性及高阶函数应用

第五课:模块的依赖和调用

  • require 机制的工作原理
  • 模块化开发规范和最佳实践
  • 处理模块循环依赖问题的方法

第六课:前后端通讯与继承

  • 使用 table 实现面向对象编程
  • 模拟类继承机制的实现方法
  • JSON 数据序列化和反序列化案例

第七课:元方法

  • __index 和 __newindex 元方法原理
  • 运算符重载(add/eq等)的实现
  • 通过元表自定义对象行为

第八课:__newindex和table函数

  • 深入讲解 __newindex 元方法的高级应用
  • table 标准库函数的使用技巧
  • 实现复杂数据结构的监控和拦截

© 版权声明

相关文章

暂无评论

none
暂无评论...