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