|
|
1
2
环境不是调用堆栈的一部分。每个函数都有它的
拥有
环境所以
这就是为什么在维护沙箱时,仔细选择向沙箱公开哪些功能非常重要。如果函数需要成为沙盒的一部分,那么该函数需要设置其环境。 这就是为什么最好基于编译的Lua块而不是单个函数进行沙箱。创建函数时,创建的函数将继承当前环境。 |
|
|
2
1
您还没有修改环境
这将打印
|