- 18
- 0
- 约2.57千字
- 约 3页
- 2017-08-06 发布于浙江
- 举报
Lua中的模块与module函数
Lua中的模块与module函数
这篇⽂章主要介绍了Lua 中的模块(module)和包(package)详解,本⽂讲解了require函数、
写⼀个模块、package .loaded、module函数等内容.
从Lua5.1版本开 ,就对模块和包添加了新的⽀持,可是使⽤require和module来定义
和使⽤模块和包。require⽤于使⽤模块,module⽤于创建模块。简单的说,⼀个模块
就是⼀个程序库,可以通过require来加载。然后便得到了⼀个全局变量,表⽰⼀个
table 。这个table就像是⼀个命名空间,其内容就是模块中导出的所有东西,⽐如函数
和常量,⼀个符合规范的模块还应使require返回这个table 。现在就来具体的总结⼀下
require和module这两个函数。如:
require mod
mod.foo()
local m2 = require mod2
local f = mod2.foo
f()
1. require函数:
require函数的调⽤形式为require 模块名。该调⽤会返回⼀个由模块函数组成的
table ,并且还会定义⼀个包含该table的全局变量。在使⽤Lua 中的标准库时可以不⽤
显⽰的调⽤require ,因为Lua已经预先加
您可能关注的文档
- Joygky法国教育.doc
- Jordan标准形定理的初等变换证明.pdf
- JPA 单向一对多映射示例.pdf
- JPA 双向一对一映射示例.pdf
- JL959_4675测量不确定度评定与表示技术规范.pdf
- JPA 单向一对一映射示例.pdf
- Jquery客户端脚本使用说明书.docx
- jquery中的ajax方法怎样通过JSONP进行远程调用.pdf
- JS面向对象经典案例.docx
- JS各种三角形和乘法表.docx
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
最近下载
- 浅谈洗浴休闲会所空间的功能与设计.doc VIP
- 气瓶安全技术规程解析.pptx
- (2025秋新版)教科版三年级科学上册全册教案.pdf
- 叙事经济学-寻找A股投资解析解-邹佩轩.pdf VIP
- 《GB/T 43683.3-2025水轮发电机组安装程序与公差导则 第3部分:立式混流式水轮机或水泵水轮机》.pdf
- 合规红线与避坑实操手册(2026)《SBT 10439-2007酱腌菜》.pptx VIP
- 深度解析(2026)《SBT 10439-2007酱腌菜》.pptx VIP
- 叶茂中产品策划.doc VIP
- 造价工程师案例分析(土建与安装)工程计量与计价 .pdf VIP
- 《叶茂中谈调研》.doc VIP
原创力文档

文档评论(0)