感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
高级表
- 队列和堆栈的表
- 描述图形的表格
- 矩阵作为表
- 以表格形式链接的链表
- 字符串缓冲区
通过示例的元表
- 代理
- 只读
- 记忆
- 带记忆的动态编程
- 斐波那契例子
环境
- 全局变量与环境的关系
- 自由变量
- _ENV 表和 _G 表
有关模块的更多信息
- 创建模块的不同方法
- 更改行为的模块
- 模块初始化和参数
- 使用环境实现安全模块
高级迭代器和协程
- 生产者、消费者、过滤器
- 包装协程以获取迭代器
- 链表的无状态迭代器
为生态系统做贡献
- 将包裹上传到 MoonRocks
Lua 中的函数范式
- map 函数
- 缩小/折叠功能
面向对象 Programming
- 不同的 OOP 方法
- 不同的继承方法
- 例子
Lua 标准库演练
要求
Lua 编程语言的基础知识
14 小时