首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

Lua中的一条话语,不明白

2013-07-04 
Lua中的一条语句,不明白package.preload[jit_winapi] function()这句话是什么意思,function写在等号后

Lua中的一条语句,不明白
package.preload["jit_winapi"] = function()
这句话是什么意思,function写在等号后面是啥意思?preload在这里是干啥的?
[解决办法]
function是对象来的,复制到表内容中~
[解决办法]
package.preload 是一个表(对象),从名字来看是预加载,那应该就是脚本加载前要做的事情?
jit_winapi是上面那个表的一个属性,该属性可以赋任何值,包括函数。
这里就相当于定义了package.preload对象的jit_winapi方法。
另外package也可以看作一个表,preload是package表的属性。

热点排行