# NoteLua **Repository Path**: BRabbitFan/NoteLua ## Basic Information - **Project Name**: NoteLua - **Description**: 个人Lua脚本学习笔记 - **Primary Language**: Lua - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-12-22 - **Last Updated**: 2024-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NoteLua 个人Lua脚本学习笔记 ----by BRabbitFan --- # 概念 ## [基础概念](Note/0.基础概念.md) - [Lua简介](Note/0.基础概念.md/#Lua简介) - [安装配置](Note/0.基础概念.md/#安装配置) - [测试](Note/0.基础概念.md/#测试) --- # 基础 ## [数据类型](Note/1.数据类型.md) - [**注释**](Note/1.数据类型.md/#注释) - [**数据类型**](Note/1.数据类型.md/#数据类型) - [**nil (空)**](Note/1.数据类型.md/#nil) - [**boolean (布尔)**](Note/1.数据类型.md/#boolean) - [**number (数字)**](Note/1.数据类型.md/#number) - [**string (字符串)**](Note/1.数据类型.md/#string) - [**table (表)**](Note/1.数据类型.md/#table) - [**function (函数)**](Note/1.数据类型.md/#function) - [**thread (线程)**](Note/1.数据类型.md/#thread) - [**userdata (自定义类型)**](Note/1.数据类型.md/#userdata) ## [变量-运算符](Note/2.变量与运算符.md) - [**变量**](Note/2.变量与运算符.md/#变量) - [**运算符**](Note/2.变量与运算符.md/#运算符) ## [循环-分支-方法](Note/3.循环与分支与方法.md) - [**循环**](Note/3.循环与分支与方法.md/#循环) - [**分支**](Note/3.循环与分支与方法.md/#分支) - [**方法**](Note/3.循环与分支与方法.md/#方法) ## [数据类型进阶](Note/4.1.数据类型进阶-string.md) - [**string进阶**](Note/4.1.数据类型进阶-string.md/#string进阶) - [转义字符](Note/4.1.数据类型进阶-string.md/#转义字符) - [string成员方法](Note/4.1.数据类型进阶-string.md/#成员方法) - [字符串格式化](Note/4.1.数据类型进阶-string.md/#字符串格式化) - [匹配模式](Note/4.1.数据类型进阶-string.md/#匹配模式) - [**table进阶**](Note/4.2.数据类型进阶-table.md/#table进阶) - [Array (数组)](Note/4.2.数据类型进阶-table.md/#array) - [Map (字典)](Note/4.2.数据类型进阶-table.md/#map) - [Module/Package (模块/包)](Note/4.2.数据类型进阶-table.md/#modulepackage) - [Object (对象)](Note/4.2.数据类型进阶-table.md/#object) - [**iterator (迭代器)** (function进阶)](Note/4.3.数据类型进阶-iterator.md/#iterator) ## [元表-协程](Note/5.1.元表.md) - [**Metatable (元表)**](Note/5.1.元表.md) - [**Coroutine (协程)**](Note/5.2.协程.md) ## [面向对象-文件操作](Note/6.1.面向对象.md) - [**面向对象**](Note/6.1.面向对象.md) - [利用元表实现OOP](Note/6.1.面向对象.md/#利用元表实现OOP) - [利用表克隆函数实现OOP](Note/6.1.面向对象.md/#利用表克隆函数实现OOP) - [利用闭合函数实现OOP](Note/6.1.面向对象.md/#利用闭合函数实现OOP) - [**文件操作**](Note/6.2.文件操作.md) - [简单模式](Note/6.2.文件操作.md/#简单模式) - [完全模式](Note/6.2.文件操作.md/#完全模式) --- # 进阶