Lua中的函数环境、_G及_ENV

lua5.1中的全局环境变量 Lua将环境table保存在一个全局变量_G中,可以对其访问和设置。一般我们把需要被访问的对象和函数等放到这里, 然后我们可以在需要时通过它来访问和使用。 可以通过value = _G["varname"]或者value = ...

2018-03-26 21:18:27

阅读数 3440

评论数 0

lua中的require、dofile、loadfile

简介 lua文件是以字符串和块的方式存在的。 而在lua中,加载代码文件,通常会见到require、dofile、loadfile等函数。 require 在加载一个.lua文件时,require会先在package.loaded中查找此模块是否存在,如果存在,直接返回模块。 如果不存...

2018-03-23 14:23:00

阅读数 90

评论数 0

Lua中的metatable

Lua中的metatable Lua 中每个 值value(或者对象)都可以有一个 metatable(在 Lua 5.0 只有table和 userdata能够存在 metatable)。每个 table和userdata value 都有一个属于自己的 metatable,而其他每种类型的所...

2018-03-20 20:54:00

阅读数 74

评论数 0

Lua中的模块和使用

简介 从Lua5.1版本开始,就对模块/包添加了新的支持,可是使用require函数和package函数来加载模块,使用table模拟module来定义模块。 函数require用于加载模块,module用于创建模块。 传统模式下的模块机制module 1.什么是module 对...

2018-03-10 11:52:02

阅读数 2008

评论数 0

Lua语法简介

Lua的语法简介

2017-05-17 16:43:49

阅读数 252

评论数 0

提示
确定要删除当前文章?
取消 删除